मैं, एक छोटी आदेश टाइप करने के लिए npm install -g
की तरह, मैन्युअल रूप से बाहर npm install -g every single package
टाइप करने के अलावा इस तरह के नोड सास और JSHint के रूप में स्थापना के लिए एक परियोजना की वैश्विक निर्भरता, पसंद करेंगे। क्या ऐसा करने के लिए कोई एनपीएम-बेवकूफ तरीका है?विश्व स्तर पर devDependencies स्थापित करने के लिए एक NPM आदेश क्या है?
8
A
उत्तर
1
आप npm install -g <pkg>
गलत यहाँ का उपयोग कर रहे हैं। -g
इंगित करता है, कि यह कोई परियोजना निर्भरता है, बल्कि आप वैश्विक (पीसी विस्तृत) की तुलना में।
उन प्लगइन्स कोई devDependencies, लेकिन CLI धावक हैं। प्रारंभिकरण पर आप क्या चाहते हैं npm install --save-dev every single package
। जब आपको उन निर्भरताओं को फिर से स्थापित करने की आवश्यकता होती है तो आप केवल npm install
चलाएंगे और सीएलआई पर निर्भर न होने के लिए package.json
स्क्रिप्ट्स पर ./node_modules/.bin/jshint
जैसे कुछ शामिल करें।
संबंधित मुद्दे
- 1. विश्व स्तर पर स्थापित एनपीएम-पैकेज काम नहीं कर रहे
- 2. Apache Cordova - विश्व स्तर पर स्थापना रद्द
- 3. परिभाषित विश्व स्तर पर
- 4. NPM स्थापित - स्मृति
- 5. मैं NPM में devDependencies कैसे अपडेट करूं?
- 6. NPM पुराना आदेश
- 7. स्थापित करने और चलाने के NPM चमेली कैसे स्थानीय स्तर पर
- 8. एक्सप्रेस आदेश नहीं <code>npm install -g express</code> के साथ अपने मशीन पर विश्व स्तर पर स्थापित करने के बाद एक्सप्रेस
- 9. विश्व स्तर पर चर साझा करने के लिए विस्तारित अनुप्रयोग
- 10. लागू करने कार्रवाई फिल्टर विश्व स्तर पर
- 11. AngularJS विश्व स्तर पर $ http
- 12. उत्सर्जन घटनाओं विश्व स्तर पर
- 13. वैश्विक NPM पैकेज स्थापित लेकिन नहीं मिला आदेश
- 14. विश्व स्तर पर सेट परियोजना
- 15. निष्क्रिय FocusVisualStyle विश्व स्तर पर
- 16. एनपीएम अलग निर्देशिका में DevDependencies स्थापित करें
- 17. नोड NPM पैकेज फेंक उपयोग सख्त: आदेश के बाद नहीं मिला प्रकाशित करने और स्थापित globaly
- 18. jQuery कस्टम घटना के लिए विश्व स्तर पर सुनने
- 19. devDependencies को कम करने के लिए कैसे, लेकिन जब तक आवश्यक हो उन्हें स्थापित नहीं?
- 20. विश्व स्तर पर निंजा कर्नेल तक पहुंच
- 21. AutoFixture रजिस्टर प्रकार विश्व स्तर पर
- 22. लिनक्स कस्टम निष्पादन विश्व स्तर पर उपलब्ध
- 23. nodejs devDependencies को हटाएं
- 24. वैश्विक स्तर पर स्थापित grunt-html का उपयोग कैसे करें?
- 25. NPM बेतरतीब ढंग से स्थापित करने के लिए Windows
- 26. एनपीएम लिंक, devDependencies को जोड़ने के बिना
- 27. NPM स्थापित करने और काँटेदार GitHub रेपो
- 28. NPM के बाद स्थापित सही ढंग से
- 29. क्या घुरघुराना "परीक्षण आदेश" करता है NPM init
- 30. गैर-मैक ओएस पर fpmvents चेतावनी फेंकने npm स्थापित करने के लिए कैसे?
वहाँ वास्तव में एक नहीं है। 'निर्भरता' और समान पैकेजों के लिए हैं जिन्हें आप चाहते हैं() '। वैश्विक पैकेज जिन्हें आप टर्मिनल/खोल/आदि से निष्पादित करना चाहते हैं। एक व्यक्तिगत परियोजना के दायरे से बाहर हैं। हालांकि आप उन्हें स्थानीय रूप से स्थापित कर सकते हैं और फिर भी उन्हें निष्पादित कर सकते हैं: '$ ./node_modules/node-sass ...' –
क्षमा करें। अंतिम बिट '$ ./node_modules/.bin/node-sass होना चाहिए ...' –
संबंधित: http://stackoverflow.com/questions/6480549/install- निर्भरता-globally-and-locally-using-package- json – nha