से npm.js ऐप को स्वतः इंस्टॉल करें, मैंने एक nzure "वेब ऐप्स" कंटेनर में node.js ऐप को तैनात किया है। मैंने "node_modules" फ़ोल्डर को .gitignore में जोड़ा और पैकेज.जेसन से मॉड्यूल स्थापित करने दें।Azure "वेब ऐप्स" सेवा: package.json
हालांकि, अधिकांश मॉड्यूल स्वचालित रूप से इंस्टॉल नहीं होते हैं और मुझे इंस्टेंस की कमांड लाइन खोलनी है और उन्हें "npm इंस्टॉल" का उपयोग करके मैन्युअल रूप से इंस्टॉल करना होगा।
मैं नोड v0.12.0 उपयोग कर रहा हूँ और यहाँ मेरी package.json है:
{
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"devDependencies": {
"body-parser": "^1.12.4",
"cors": "^2.6.1",
"express": "*",
"gulp": "^3.8.11",
"gulp-jshint": "^1.11.0",
"gulp-nodemon": "^2.0.3",
"moment": "^2.10.3",
"mongoose": "^4.0.3"
},
"engines": {
"node": "0.12.0"
}
}
मैं नीला वेब एप्लिकेशन के माध्यम से मॉड्यूल का स्वत: स्थापना सक्षम कर सकते हैं और साथ "node_modules" फ़ोल्डर पुश करने के लिए बाध्य नहीं किया कैसे प्रत्येक प्रतिबद्ध?
यह या तो devDependencies कि निर्भरता या देशी नोड मॉड्यूल है कि असफल रहे हैं करने के लिए नाम दिया जाना चाहिए करने के लिए संबंधित हो सकता है बनाने के लिए (mongoose) क्योंकि Azure देशी node.js मॉड्यूल का समर्थन नहीं करता है। क्या आप Azure के इंस्टॉल लॉग पेस्ट कर सकते हैं? –
@ जोनाथन मुलर thx, मैं अजीब के लिए नया हूँ आप तैनाती लॉग का मतलब है? – shadesco
yup, तो हम देख सकते हैं कि wich पैकेज ने निर्माण –