मेरे पास एक ऐप है जिसे मैं नोडजित्सु में तैनात कर रहा हूं। हाल ही में, वे एनपीएम मुद्दों से पीड़ित हुए जिसके कारण मैंने अपने ऐप को फिर से शुरू करने की कोशिश करने के बाद कई घंटे तक ऑफलाइन होने का कारण बना दिया, क्योंकि इसकी निर्भरता स्थापित नहीं की जा सकी। मुझे बताया गया था कि मेरे पैकेज.जेसन में मेरी सभी निर्भरताओं को bundledDependencies
के रूप में सूचीबद्ध करके भविष्य में इसे बदला जा सकता है, जिससे निर्भरता को शेष एप्लिकेशन के साथ अपलोड किया जा सकता है।क्या बंडल निर्भरता सूची स्वचालित रूप से उत्पन्न करने का कोई तरीका है?
"dependencies": {
"express": "2.5.8",
"mongoose": "2.5.9",
"stylus": "0.24.0"
},
"bundledDependencies": [
"express",
"mongoose",
"stylus"
]
अब, सूखी आधार पर, इस अनाकर्षक है: कौन सा है कि मैं अपने package.json जरूरत है कुछ इस तरह देखने के लिए मायने रखता है। लेकिन रखरखाव क्या बदतर है: हर बार जब मैं निर्भरता को जोड़ता या निकालता हूं, तो मुझे दो स्थानों में बदलाव करना पड़ता है। क्या bundledDependencies
dependencies
के साथ सिंक करने के लिए मैं एक कमांड का उपयोग कर सकता हूं?
पिंग :) क्या यह आपके प्रश्न का उत्तर देता है या हल करने के लिए कुछ और है? – wprl