[英]how to change npm install command in ElasticBeanstalk (Node)?
我知道弹性 beantalk 环境将执行命令npm --production install
。
但是,从https://github.com/npm/cli/issues/4027开始,npm v8(节点 16)即使在执行npm --production install
时也会执行脚本。
根据npm 文档,当我们给出一些 arguments 时,应该不会prepare
脚本--production
。 但是,npm v8 错误仍然存在,因此当我将 Node.js 应用程序部署到 ElasticBeanstalk 时, prepare
脚本将被执行。
所以,我想将 ElasticBeanstalk 的命令npm --production install
更改为npm install --production --ignore-scripts
。 有什么办法可以做到这一点?
我相信你可以创建一个.npmrc
文件然后添加:
ignore-scripts=true
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.