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"
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage