मैं एडब्ल्यूएस बीनस्टॉक परिनियोजन के समग्र वर्कफ़्लो के बारे में उत्सुक हूं। मुझे लगता है कि सर्वर पर संकुल स्थापित करने के लिए यह किसी बिंदु पर एनपीएम चलाता है। लेकिन मैं बस सोच रहा था कि क्या एडब्ल्यूएस बीनस्टॉक पैकेज स्थापित करने के लिए 'npm install --production' के नवीनतम कमांड का उपयोग करता है। वर्तमान में मेरे पास एक पैकेज.जेसन फ़ाइल है जैसा कि नीचे दिखाया गया है और यदि संभव हो तो बीमा करना चाहूंगा कि केवल निर्भरताएं स्थापित की जा रही हैं, न कि देवताओं पर निर्भर करता है।एक नोडज ऐप को तैनात करते समय एडब्ल्यूएस बीनस्टॉक एनपीएम का उपयोग कैसे करता है?
"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"
}
उत्तर के लिए धन्यवाद। निश्चित रूप से अच्छा अगर यह एक सुविधा के रूप में जोड़ा गया था। मुझे यह भी एहसास है कि नोड.जेएस टीम की तरह हम सभी पर फंस गए हैं। ;) – Adron
यह सही उत्तर नहीं है (कम से कम, आज)।'Npm install' को प्रभावित करने का तरीका परिवर्तनीय' NPM_CONFIG_PRODUCTION' के माध्यम से है और 'NODE_ENV' नहीं है। लोचदार बीनस्टॉक इसका समर्थन करता है, जैसा कि मैंने नीचे अपने उत्तर में उल्लेख किया है। – rgareth