लिनक्स मिंट में, मैंने नोड स्थापित किया है और इसे टाइपस्क्रिप्ट इंस्टॉल करने के लिए उपयोग किया है। एक वर्किंग टाइपस्क्रिप्ट इंस्टॉलेशन के साथ, tsc --version
को संस्करण संख्या वापस करनी चाहिए। मेरे मामले में, कुछ भी वापस नहीं किया जाता है।मेरे टाइपस्क्रिप्ट कंपाइलर के साथ क्या गलत है? `tsc --version` कुछ भी नहीं देता
जब मैं which tsc
चलाता हूं तो परिणाम /usr/local/bin/tsc
होता है।
जब मैं cat /usr/local/bin/tsc
चलाने परिणाम है:
/usr/local/bin/tsc
/usr/local/lib/node_modules/typescript/bin/tsc
/usr/local/lib/node_modules/typescript/lib/tsc.js
करता है कि सही लग रही है:
#!/usr/bin/env node
require('../lib/tsc.js')
जब मैं find /usr/local -name 'tsc*'
परिणाम है चलाने के? यदि ऐसा है, तो किसी और विचार पर देखने के लिए किसी और विचार की सराहना की जाएगी?
नोट मैंने /usr/local/lib/node_modules/typescript/bin/tsc --version
चलाने का भी प्रयास किया और एक ही परिणाम यानी कुछ भी नहीं मिला।
अजीब। क्या 'node /usr/local/lib/node_modules/typescript/lib/tsc.js --version' काम करता है? –
@ डेविडशेरेट अच्छा बिंदु। एक बुरा नोड स्थापित हो सकता है – basarat
@ डेविडशेरेट नहीं, यह नहीं है। कोई विचार नोड को पुनर्स्थापित कैसे करें? :-) –