नोड.जेएस परियोजना पर नए VSCode संपादक के साथ काम करना। मैं लॉन्च के लिए डिबगिंग के लिए अपने "लॉन्च" प्रोफ़ाइल को कॉन्फ़िगर करने का प्रयास कर रहा हूं। फ़ाइल को संपादित करके। मुझे एक पर्यावरण चर के रूप में एक कनेक्शनस्टैंडिंग सेटअप करने की आवश्यकता है। लॉन्च.जॉन फ़ाइल में टिप्पणियों के अनुसार:
// Environment variables passed to the program.
"env": { }
मैंने अपना पर्यावरण चर जैसे जोड़ने की कोशिश की है:
"env":
{
"CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true"
}
जब मैं अपना ऐप लॉन्च करने का प्रयास करता हूं तो यह एक त्रुटि का कारण बनता है; "ओपनडेबग प्रक्रिया ने अप्रत्याशित रूप से समाप्त कर दिया है"। मुझे अभी तक कोई लॉग फ़ाइल नहीं मिली है, आदि जो बता सकते हैं कि समस्या क्या है।
मुझे पता है कि यह ऐप सही तरीके से काम करता है जब मैं पर्यावरण चर को सेटअप करता हूं और मानक कमांड प्रॉम्प्ट से अपना ऐप लॉन्च करता हूं। एप्लिकेशन भी अपेक्षित रूप से चलता है यदि मैं लॉन्च में अपने वैरिएबल पर टिप्पणी करता हूं। जेसन फ़ाइल; मैं सिर्फ डेटाबेस से कनेक्ट नहीं कर सकता।
मैं मान रहा हूं कि मैं लॉन्च.जॉन फ़ाइल में गलत प्रारूप का उपयोग कर रहा हूं, लेकिन मुझे अभी तक इस काम को करने का कोई तरीका नहीं मिला है।
कोई विचार?
Property env is not allowd in launch.json