मैं वेबस्टॉर्म का उपयोग अपने नोड आईडीई के रूप में कर रहा हूं और इसे समग्र रूप से प्यार करता हूं लेकिन वेबस्टॉर्म के माध्यम से नोड चलाने के दौरान मैं नोड पर्यवेक्षक का उपयोग करने के तरीके को समझने में सक्षम नहीं हूं। किसी को भी काम करने के लिए यह मिल गया है? मुझे लगता है कि मुझे यकीन नहीं है कि supervisor
तर्क से कैसे गुजरना है ताकि यह नोड फ़ाइल शुरू करते समय इसका उपयोग कर सके।वेबस्टॉर्म, नोड पर्यवेक्षक का उपयोग कर (इसलिए प्रत्येक कोड परिवर्तन के बाद पुनरारंभ करने की आवश्यकता नहीं है)?
उत्तर
विश्व स्तर पर पर्यवेक्षक स्थापित करें: NPM जी पर्यवेक्षक स्थापित
गैर डिबग के लिए WebStorm/इंटेलीजे रन विन्यास:
Name: supervisor app.js
Path to node: <same>
Node Parameters: /usr/local/lib/node_modules/supervisor/lib/cli-wrapper.js --exec /usr/local/bin/node --no-restart-on exit
Working directory: <same>
Path to Node App JS File: app.js
इन रास्तों मैक ओएस एक्स 10.8 के लिए कर रहे हैं ताकि आप प्रतिस्थापित करना होगा आपकी मशीन पर पथ के साथ उपरोक्त पथ। इसके बाद, आप इसे डीबग मोड में चलाने में सक्षम होंगे लेकिन यह कोड के माध्यम से कदम नहीं उठाता है।
डीबगिंग के लिए आप या तो रिमोट डीबगर का उपयोग कर सकते हैं या पर्यवेक्षक का उपयोग किये बिना डीबगिंग के लिए एक अलग रन लक्ष्य हो सकते हैं।
यह काम किया मेरे लिए, मुझे आशा है कि इसे उत्तर के रूप में चिह्नित किया जाएगा। – trigoman
@trigoman धन्यवाद। मुझे यकीन नहीं है कि इसे कई वोट क्यों प्राप्त हुए। मुझे लगता है कि यह बहुत अच्छा काम करता है। –
यह आश्चर्यजनक है कि मैं पर्यवेक्षक के मार्ग पर नोड के पथ को बदलकर लक्ष्य तक पहुंचता हूं। तो, मुझे लगता है कि यह आपके लिए भी काम करेगा।
Ps। मैं वेबस्टॉर्म संस्करण 6.0.1 का उपयोग कर रहा हूँ।
- 1. GetCcNetConfigFiles के बाद CruiseControl.NET को पुनरारंभ करने की आवश्यकता क्यों है?
- 2. जब जेएसपी बदल जाता है तो टोमकैट को पुनरारंभ करने की आवश्यकता नहीं होती है
- 3. ऐप सेटिंग्स में परिवर्तन की आवश्यकता है मेरे आवेदन को पुनरारंभ करने के लिए मैं कैसे बच सकता हूं?
- 4. कॉफ़ीस्क्रिप्ट और नोड-पर्यवेक्षक एक साथ?
- 5. पर्यवेक्षक का उपयोग कर केवल कुछ प्रक्रियाओं को पुनरारंभ करने के लिए कैसे?
- 6. वेबस्टॉर्म
- 7. अजगर minidom का उपयोग कर एक्सएमएल पढ़ना और प्रत्येक नोड
- 8. Erlang OTP पर्यवेक्षक व्यवहार का उपयोग कर कस्टम स्थिति के साथ बच्चे को पुनरारंभ कैसे करें?
- 9. हमें प्रत्येक थ्रेड के लिए एनएसएयूटोरिस्लीपूल का उपयोग करने की आवश्यकता क्यों है?
- 10. क्यों #को printf() का उपयोग करने की आवश्यकता नहीं है?
- 11. क्या .NET Framework 4.0 को पुनरारंभ करने की आवश्यकता है?
- 12. प्रत्येक नोड
- 13. प्रत्येक परीक्षण परिदृश्य के बाद ब्राउज़र को पुनरारंभ कैसे करें
- 14. क्या Django कोड बदलते समय uWSGI को पुनरारंभ करने की आवश्यकता है?
- 15. क्यों (और कब) मुझे आकार के बाद कोष्ठक का उपयोग करने की आवश्यकता है?
- 16. गतिशील मार्गों को पंजीकृत करने के लिए, एक ऐप को पुनरारंभ करने की आवश्यकता है?
- 17. NSURL - कोई म्यूटेबल सबक्लास नहीं, इसलिए किसी संपत्ति के रूप में "प्रतिलिपि" करने की आवश्यकता नहीं है?
- 18. DBUnit प्रत्येक विधि के बाद डेटाबेस को साफ और सम्मिलित नहीं करता है, इसलिए परीक्षण स्वतंत्र नहीं हैं
- 19. क्या मुझे इसका उपयोग करने के बाद HttpURLConnection.disconnect को कॉल करने की आवश्यकता है
- 20. # परिभाषित करने के लिए अर्धविराम की आवश्यकता क्यों नहीं है?
- 21. DataTrigger पुनः मूल्यांकन करने नहीं के बाद संपत्ति में परिवर्तन
- 22. ऐप पुनरारंभ करने के बाद आईफोन लॉगिंग (एनएसएलओजी) कैसे देखें?
- 23. नियंत्रण का उपयोग - पैटर्न की आवश्यकता है
- 24. elasticsearch नोड को पुनरारंभ करें
- 25. PHP का उपयोग कर एक्सएमएल लिखने की आवश्यकता है - कैसे?
- 26. एएसपीनेट सी # को आईआईएस पुनरारंभ करने की आवश्यकता है जब नई डीएलएल बीआईएन निर्देशिका
- 27. प्रत्येक प्रतिबद्धता (परिवर्तन)
- 28. प्रत्येक परिवर्तन के साथ serialVersionUID की स्वत: पीढ़ी ग्रहण
- 29. डीबग PyDev + ग्रहण - कोड नहीं पुनः लोड ब्रेकप्वाइंट में कोड परिवर्तन के बाद/निलंबित मोड
- 30. वेबस्टॉर्म
एक संबंधित सुविधा अनुरोध है: http://youtrack.jetbrains.com/issue/WI-10859 – CrazyCoder
@Rick ने मेरा उत्तर आपके प्रश्न को हल किया? –
मैंने वेबस्टॉर्म के साथ नोडमन का उपयोग करने के तरीके पर एक समान प्रश्न (और उत्तर) जोड़ा है: http://stackoverflow.com/questions/19180702/how-can-i-run-nodemon-from-within-webstorm – nwinkler