'how to change npm install command in ElasticBeanstalk (Node)?
I knew that the elastic beanstalk environments will execute the command npm --production install.
But, from https://github.com/npm/cli/issues/4027, npm v8 (Node 16) executes scripts even when doing npm --production install.
According to the npm documentation, it is supposed not to do prepare scripts when we give some arguments like --production. However, the npm v8 bug still exists so that prepare script will be executed when I deploy my Node.js application to ElasticBeanstalk.
So, I want to change ElasticBeanstalk's command npm --production install to npm install --production --ignore-scripts. Is there any way to accomplish this?
Solution 1:[1]
I believe you can create a .npmrc file then add:
ignore-scripts=true
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | amerikan |
