向 Amazon Linux 2 Node.js 实例添加新的 npm 依赖项

Adding new npm dependencies to a Amazon Linux 2 Node.js instance

提问人:Joey Zhu 提问时间:11/8/2023 最后编辑:Joey Zhu 更新时间:11/8/2023 访问量:19

问:

我正在推动一项代码更改,该更改在 EB 部署的应用程序上添加新的 npm 依赖项 (@tensorflow/tfjs)。该平台是在 64 位 Amazon Linux 2/5.8.7 上运行的 Node.js 16,处于弃用状态。我在 eb-engine.log 中收到以下错误:

2023/11/01 22:19:38.573395 [INFO] Using npm v8
2023/11/01 22:19:38.573411 [INFO] Running command /bin/su webapp -c npm --omit=dev install
2023/11/01 22:20:12.128248 [INFO] npm WARN tar ENOENT: Cannot cd into '/var/app/staging/node_modules/@tensorflow/tfjs'
npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/var/app/staging/node_modules/yauzl/package.json'
npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/var/app/staging/node_modules/yocto-queue/license'

到目前为止,我尝试过:

这个问题使我无法在本周末之前进行重要部署,任何帮助将不胜感激!

节点.js 亚马逊网络服务 npm EC2 亚马逊 弹性豆

评论


答: 暂无答案