2016-01-15 5 views
5

जब मैं एक नोडजेस ऐप डीबग करने के लिए विजुअल स्टूडियो कोड का उपयोग करता हूं। दृश्य स्टूडियो कोड मुझे बताओ request 'launch': cannot launch target (reason: spawn node ENOENT)विजुअल स्टूडियो कोड नोडजेज़ अनुरोध 'लॉन्च': लक्ष्य लॉन्च नहीं कर सकता (कारण: स्पॉन नोड ईनोन्ट)

enter image description here

मेरे NodeJS संस्करण 4.2.4

+2

तरह वी.एस. कोड डिबग विन्यास में npm.cmd बजाय npm निर्दिष्ट करके विंडोज पर चलने वाले इस पिछले पाने में कामयाब रहे यह स्थापित करने के बाद होता है, फिर दृश्य स्टूडियो कोड को पुनरारंभ करें – volody

उत्तर

2

कुछ विचार विमर्श यहाँ इस में पोस्ट कर रहे हैं

How do I debug "Error: spawn ENOENT" on node.js?

विशेष रूप से

है, निम्नलिखित बातों होना चाहिए चेक

  • पर्यावरण परिवर्तनीय सुनिश्चित करें PATH सेट
  • PATHEXT पर्यावरण चर जो कुछ कॉल को विंडोज पर काम नहीं करने के कारण उत्पन्न कर सकता है।
2

मुझे यह त्रुटि डेबियन लिनक्स सिस्टम पर मिल रही थी। मैंने देखा कि विंडोज़ पर वही काम ठीक है।

अगला मैंने देखा कि नोड.जेएस निष्पादन योग्य को विंडोज पर नोड कहा जाता है लेकिन डेबियन (और डेबियन-आधारित सिस्टम जैसे उबंटू पर) इसे नोडजेस कहा जाता है। तो मैं एक उपनाम बनाया - एक रूट टर्मिनल से, मैं

भाग गया ln -s/usr/bin/NodeJS/usr/स्थानीय/bin/नोड

और इस समस्या का समाधान।

1

यह आमतौर पर तब होता है जब आपके पास पहले से ही आपका विजुअल कोड संपादक Windows OS पर नोड जेएस इंस्टॉल करते समय चल रहा था। मैं आपको अपने विजुअल स्टूडियो कोड को बंद करने और इसे पुनरारंभ करने की सलाह दूंगा। इस समस्या को दूर जाना चाहिए।

एक मशीन रिबूट करते हैं और सत्यापित नहीं करते हैं, तो डिबग दोषरहित काम करता है

संबंधित मुद्दे