如何在弹性 beantalk 节点 16 上强制安装 npm?

How to force npm install on elastic beanstalk node 16?

由于某些对等依赖性,我在 elastic beanstalk 上遇到了问题。在 EB 日志中,我可以看到 npm install --production 失败。

我如何自定义 EB 平台以让我 运行 自己安装(我能够在节点 14 平台上使用 Procfile 执行此操作)或将 --force 等标志传递给命令.

我在最新的 node 16 平台上(使用 npm 8)

对我来说简单的方法是将 npm_config_force=true 添加到 EB 中的软件环境变量。