2017-06-26 19 views
6

मैंने नोड (v8.1.2) अद्यतन किया है। जब मैं NTVS का उपयोग कर NodeJS में मेरे पिछले परीक्षण परियोजना डिबग करने के लिए (दृश्य स्टूडियो 2017 में) चाहते हैं मैं निम्न त्रुटि मिल गया है:"नोड --debug" और "नोड --debug-brk" अमान्य हैं

StandardError: (node:5292) [DEP0062] DeprecationWarning: node --debug and node --debug-brk are invalid. Please use node --inspect or node --inspect-brk instead.

समस्या स्पष्ट है। उपकरण प्रोजेक्ट शुरू करने के लिए node --debug चलाने का प्रयास करें।

सवाल यह है कि, मैं परीक्षण चलाने के लिए विजुअल स्टूडियो 2017 में node --debugnode --inspect कैसे बदल सकता हूं?

इसके अलावा, मुझे यह उल्लेख करना चाहिए था कि मैं स्क्रिप्ट तर्कों में --inspect जोड़कर समस्या का समाधान नहीं कर सकता।

+0

क्या आपके पास इसके लिए एनपीएम स्क्रिप्ट नहीं हो सकती है? मेरा सुझाव है कि आप पैकेज.जेसन – franckstifler

+0

में डीबग स्क्रिप्ट तैयार करें, यह पेशेवर सॉफ्टवेयर में होने की संभावना नहीं है, यानी एक संस्करण से दूसरे संस्करण में सॉफ़्टवेयर कमांड नाम बदलकर सेवा से इंकार कर देता है। – user250343

उत्तर

0

मेरे पास यह वही समस्या थी, और इसे VS2017 संस्करण 15.2 में अपडेट करके तय किया गया था।

+0

परीक्षण परियोजना के लिए काम नहीं किया है। – OmG

0

आपको अपने नोडजेज़ को 7.0.0 या उससे कम तक डाउनग्रेड करना चाहिए। विंडोज़ पर एनवीएम का प्रयोग करें, यह post देखें।

आपके कंप्यूटर पर आपके पास कई नोड संस्करण हो सकते हैं।

भाग्य!

+0

मुझे nodejs v8 की आवश्यकता है! तो, यह अद्यतन जानबूझ कर किया जाता है। – OmG

+0

मुझे नहीं पता, मुझे लगता है कि यह अद्यतन एक अपूर्ण संस्करण है। खैर मैंने v7 का उपयोग किया है, और यह त्रुटियों को नहीं दिखाया –

0

आपको आईडीई बनाम नवीनतम संस्करण (v1.13) में अपडेट करना चाहिए, मेरा नोड संस्करण v8.0.0 है; यह इस समस्या को हल कर सकता है।

-1

आप नीचे दिए गए के रूप में डिबग करने के लिए Chrome की DevTools उपयोग कर सकते हैं: के साथ --inspect option ... जैसे

  1. प्रारंभ नोड $node --inspect app.js। आप

    Debugger listening on ws://127.0.0.1:9229/2558baab-1141-4db3-8d10-771586f876a6

  2. ओपन क्रोम ब्राउज़र की तरह एक सांत्वना प्रिंटआउट कुछ देख सकते हैं और chrome://inspect को ब्राउज़ करना चाहिए। "नोड के लिए समर्पित समर्पित देवटूल" लिंक पर क्लिक करें।