I\'m curious about the overall workflow of an AWS Beanstalk deployment. I\'m assuming it runs npm at some point to get the packages installed on the server(s). But I was just wo
Currently the Elastic Beanstalk environment runs npm install
without the --production
flag. This happens on the instance at /opt/elasticbeanstalk/containerfiles/ebnode.py
before any env customizations supplied by the developer (i.e., environment option settings) are exported, which means setting NODE_ENV=production
in the EB Environment's configuration also does not prevent devDependencies from being processed.