【发布时间】:2022-06-28 02:45:06
【问题描述】:
我正在尝试在 Elastic Beanstalk 上的 AWS Linux 2 上运行 Node 应用程序,并且需要使用 yarn 安装依赖项。 (如果您尝试使用 npm 而不是 yarn 来安装依赖项,我的 Node 应用程序会导致错误。)
我已经想办法让 how to set up a script in .platform/hooks/prebuild/ 让它运行 yarn,但即使它正在运行 yarn 安装,它仍然会尝试运行 npm install,这会出错,导致我的部署失败。
所以我需要弄清楚如何阻止默认的 npm install 步骤运行。
(有谁知道在 AWS Linux 2 设置过程中从哪个文件运行该命令?我想知道是否可以在 .platform/hooks/prebuild/ 中添加另一个脚本来修改该文件以防止调用npm。)
【问题讨论】:
-
你能分享你的部署文件吗?
标签: node.js npm amazon-ec2 amazon-elastic-beanstalk amazon-linux-2