Wie verwendet AWS Beanstalk NPM beim Bereitstellen einer Nodejs-App?
Ich bin gespannt auf den Gesamtworkflow einer AWS Beanstalk-Bereitstellung. Ich gehe davon aus, dass es irgendwann npm ausführt, um die Pakete auf den Servern zu installieren. Ich habe mich nur gefragt, ob AWS Beanstalk den neuesten Befehl 'npm install --production' verwendet, um Pakete zu installieren. Derzeit habe ich eine Datei packages.json, wie unten gezeigt, und möchte nach Möglichkeit sicherstellen, dass nur die Abhängigkeiten installiert werden und nicht die devDependencies.
"dependencies": {
"express": "3.4.4",
"jade": "*",
"restify": "~2.6.0",
"assert": "~1.0.0",
"orchestrate": "0.0.2",
"chance": "~0.5.3"
},
"devDependencies": {
"mocha": "~1.15.1"
}