मैं वेबस्टॉर्म का उपयोग अपने नोड आईडीई के रूप में कर रहा हूं और इसे समग्र रूप से प्यार करता हूं लेकिन वेबस्टॉर्म के माध्यम से नोड चलाने के दौरान मैं नोड पर्यवेक्षक का उपयोग करने के तरीके को समझने में सक्षम नहीं हूं। किसी को भी काम करने के लिए यह मिल गया है? मुझे लगता है कि मुझे यकीन नहीं है कि 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 का उपयोग कर रहा हूँ।
एक संबंधित सुविधा अनुरोध है: http://youtrack.jetbrains.com/issue/WI-10859 – CrazyCoder
@Rick ने मेरा उत्तर आपके प्रश्न को हल किया? –
मैंने वेबस्टॉर्म के साथ नोडमन का उपयोग करने के तरीके पर एक समान प्रश्न (और उत्तर) जोड़ा है: http://stackoverflow.com/questions/19180702/how-can-i-run-nodemon-from-within-webstorm – nwinkler