मैं इस समस्या का सामना करते दौड़ा दृश्य स्टूडियो संहिता में कुछ टाइपप्रति निर्माण करने के लिए, जबकि @ DeborahK में साथ निम्नलिखित का प्रयास करते समय बनाया Pluralsight पाठ्यक्रम "कोणीय है टाइपस्क्रिप्ट के साथ "।
मैं विजुअल स्टूडियो कोड OUTPUT पैनल में एक ही त्रुटि संदेश में आया था।
'tsc' को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं जाता है, ऑपरेटिंग प्रोग्राम या बैच फ़ाइल।
मैंने हाल ही में एनपीएम से टाइपस्क्रिप्ट 1.8.9 की वैश्विक स्थापना की है।
npm install -g typescript
हालांकि, मेरे cmd खोल में टाइपस्क्रिप्ट कंपाइलर संस्करण की जांच करना एक पुराना संस्करण, 1.3.0 दिखाएगा।
$ tsc -v
इस के आसपास पाने के लिए, मैं अपने "सिस्टम चर" (उन्नत सिस्टम सेटिंग्स> पर्यावरण चर ...> सिस्टम चर) में "पथ" चर से संदर्भ हटा दिया।
C: \ Program Files (x86) \ माइक्रोसॉफ्ट SDKs \ टाइपप्रति \ 1.1 \
मुझे पता चला कि विजुअल स्टूडियो 2013 स्थापना मैं भी एक ही मशीन पर था शामिल मैं निम्नलिखित मार्ग से हटाया टाइपस्क्रिप्ट 1.3.0 की स्थापना। मेरे "पथ" चर को साफ करने से मेरे टाइपस्क्रिप्ट कंपाइलर संस्करण जांच पर आउटपुट तय हो गया।
अफसोस की बात है, मुझे अभी भी विजुअल स्टूडियो कोड में समस्या थी। यह बात जो अनिवार्य रूप से मेरे लिए तय की गई थी वह एक रिबूट थी।
यदि आपको धागे में यह बहुत दूर मिला है, तो यह मेरे लिए तय है। YMMV।
सहमत हैं .. लेकिन आधिकारिक दस्तावेज कहते हैं: "टाइपस्क्रिप्ट के हाल के स्थिर संस्करण के साथ वीएस कोड जहाजों। यह टाइपस्क्रिप्ट के किसी भी संस्करण के लिए संस्करण जांच भी करता है जिसे आपने अपने कार्यक्षेत्र में वैश्विक रूप से या स्थानीय रूप से स्थापित किया हो सकता है।" https://code.visualstudio.com/Docs/languages/typescript –
विजुअल स्टूडियो कोड में टाइपस्क्रिप्ट भाषा समर्थन शामिल है लेकिन इसमें टाइपस्क्रिप्ट कंपाइलर, टीएससी शामिल नहीं है। जावास्क्रिप्ट (tsc HelloWorld.ts) में टाइपस्क्रिप्ट स्रोत कोड को पारदर्शी करने के लिए आपको या तो वैश्विक स्तर पर या अपने कार्यक्षेत्र में टाइपस्क्रिप्ट कंपाइलर स्थापित करने की आवश्यकता होगी। https://code.visualstudio.com/Docs/languages/typescript –