2015-09-10 5 views
6

ताजा विंडोज़ 10 पीसी पर जाने के बाद मैं त्रुटि से फंस गया हूं।विंडोज 10 टीएससी त्रुटि टीएस 5007: संदर्भित फ़ाइल को हल नहीं कर सकता: tsconfig.json

TS5007: Cannot resolve referenced file: tsconfig.json 

tsc tsconfig.json के साथ काम रोक, मैं tsconfig.json को खोजने के लिए यह मजबूर कर सकते हैं नहीं, मैं --p/से कॉल करने की - परियोजना झंडा और पूर्ण पथ निर्दिष्ट - कुछ भी नहीं मदद की।

कोई समस्या कहां है? और यह कैसे हल किया जा सकता है?

उत्तर

20
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\tsc.exe 
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\tsc.js 
किसी कारण टाइपप्रति अलग से स्थापित किया गया था (NPM के माध्यम से नहीं) वहाँ, और कहा कि exe फ़ाइल के लिए

NPM से नया एक बदल दिया।

मैंने उस फ़ोल्डर को हटा दिया ("सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट एसडीके \ टाइपस्क्रिप्ट") और समस्या ठीक हो गई थी।

+2

या अपने पथ वातावरण से फ़ोल्डर को हटाएं –

+0

मेरे लिए काम किया। मैंने बस पूरे फ़ोल्डर को हटा दिया, फिर से शुरू किया वीएस कोड, और बाम, टीएससी अब टर्मिनल से काम कर रहा है –

0

निम्नलिखित stackoverflow पोस्ट में केविन का जवाब मेरे लिए यह तय:

How to edit the Typescript 1.4 "specified task executable location"?

मैं पोस्ट करेंगे क्या वह यहाँ कहा मामले में कुछ भी यह करने के लिए होता है, लेकिन अपने पद ऊपर वोट करें अगर यह आपको मदद की !

असल में क्या केविन ने कहा कि निम्नलिखित स्थानों पर जाकर नाम बदलने था "टाइपप्रति" फ़ोल्डर (या आप स्टील आप नष्ट कर सकते हैं की गेंदों है तो):

C: \ Program Files (x86) \ Microsoft SDKs

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \

सी : \ प्रोग्राम फ़ाइलें (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \

उसके बाद आपके विजुअल स्टूडियो 2015 इंस्टॉलेशन पर एक मरम्मत चलाएं।

तो इस सवाल का जवाब में स्वीकार मेरी समस्या फिक्सिंग के पास आया है, लेकिन नहीं सभी तरह :)

0

मैं हाल ही में इस समस्या में पड़ गए। जब मैंने टाइपस्क्रिप्ट (टीएस) कंपाइलर (tsc -v) के संस्करण को सत्यापित किया तो यह 1.0 के रूप में दिखाया गया। मेरे पास टीएस के अन्य नवीनतम संस्करण हैं क्योंकि मेरे पास एकाधिक विजुअल स्टूडियो संस्करण स्थापित हैं। मैंने पथ पर्यावरण चर (विंडोज़ में) की जांच की और टीएस के पथ को सेट किया गया था। मैंने पथ पर्यावरण चर से टीएस 1.0 के पथ को हटा दिया। एक बार इसे हटा दिए जाने के बाद, टीएस इंस्टॉलेशन नवीनतम इंस्टॉलेशन को इंगित कर रहा है यदि कोई (जैसे टीसीसी-वी) जैसा कि मैंने एनपीएम के माध्यम से स्थापित किया है। या, एनपीएम (एनपीएम इंस्टॉल टाइपस्क्रिप्ट-जी) का उपयोग कर टीएस को दोबारा स्थापित करने का प्रयास करें। अब आपको उम्मीद है कि नवीनतम और काम करना चाहिए।

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