繁体   English   中英

如何在 ElasticBeanstalk(节点)中更改 npm 安装命令?

[英]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

https://docs.npmjs.com/cli/v7/configuring-npm/npmrc#files

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM