स्थापित करने js मैं एक घुरघुराना घुरघुराना साथ जावास्क्रिप्ट परियोजना का निर्माण कर रहा हूँ, और मैं एक package.json फ़ाइल कि तरह दिखता है:घुरघुराना संकुल
{
... name, author, etc here ...
"dependencies": {
"grunt-html":"0.2.1"
}
}
मैं स्थापित करने के लिए घुरघुराना-एचटीएमएल npm install
चला सकते हैं और इस काम करता है बस ठीक। लेकिन जब मैं नई निर्भरता जोड़ता हूं, तो टीम के सभी डेवलपर्स को npm install
को फिर से चलाने के लिए पता होना चाहिए। क्या ऐसे किसी भी पैकेज को स्वचालित रूप से स्थापित करने का कोई तरीका है जिसे अभी तक इंस्टॉल नहीं किया गया है? क्या मुझे यह सुनिश्चित करने के लिए हमेशा अद्यतित एनपीएम इंस्टॉल करना चाहिए कि मैं अद्यतित हूं?
ऐसा लगता है कि इस कारण से node_modules को करना एक अच्छा विचार हो सकता है। इस पर आपके क्या विचार हैं? –
मैं परियोजना के आधार पर तीन तरीकों में से एक का उपयोग करता हूं। ज्यादातर 'एनपीएम इंस्टॉल' के रूप में मैं एक छोटी टीम पर हूं। 'Node_modules' को प्रतिबद्ध करना अच्छा होता है यदि आप डीपीएस पर करीबी टैब नहीं रखते हैं क्योंकि यह तैनाती पर टूटी हुई साइट को रोकने में मदद कर सकता है। परियोजना के आधार पर प्रत्येक विधि में उनके पेशेवर/विपक्ष होते हैं। –
क्या कोई तरीका है जिसे मैं 'save "कर सकता हूं' package.json' पहले से ही संस्थापित संकुल (यदि पहले' nsave' फ्लैग 'के साथ' npm इंस्टॉल 'नहीं चला रहा है)? –