我想安裝打字稿「TSC命令沒有發現」,所以我用下面的命令:編制打字稿
npm install -g typescript
和測試tsc --version
,但它只是顯示「未找到TSC命令」。我已經嘗試了很多方法,建議在stackoverflow,github和其他網站。但它不起作用。我怎麼知道打字稿已安裝並在哪裏。
我的操作系統是UNIX,OS X埃爾卡皮坦10.11.6, 節點版本是4.4.3, NPM版本是3.10.5
我想安裝打字稿「TSC命令沒有發現」,所以我用下面的命令:編制打字稿
npm install -g typescript
和測試tsc --version
,但它只是顯示「未找到TSC命令」。我已經嘗試了很多方法,建議在stackoverflow,github和其他網站。但它不起作用。我怎麼知道打字稿已安裝並在哪裏。
我的操作系統是UNIX,OS X埃爾卡皮坦10.11.6, 節點版本是4.4.3, NPM版本是3.10.5
爲了
npm install typescript -g
如果它仍然無法運行,請運行npm config get prefix
以查看npm install -g將文件放在哪裏(將bin
附加到輸出中),並確保它們在路徑中(節點js安裝程序執行此操作。也許你忘了勾選該選項)。
謝謝,我明白了。當然,我忘了分配路徑'導出PATH =/prefix'sPath/bin:$ PATH'和(https://docs.npmjs.com/getting-started/fixing-npm-permissions)也是這個網站的建議。我用了整整一天的時間:)。 –
對於Windows:
通過在命令提示,如下使用命令添加的路徑:
路徑=%路徑%; C:\用戶\\ NPM
如在我的情況下,上述路徑未被註冊爲命令。在運行Windows
%USERPROFILE%,會給你的路徑C:\用戶\
包括您的操作系統,它的版本,並在你的問題你的Node.js和NPM版本。 – cartant
很可能您的node/npm設置有問題;例如,相關的npm目錄不在你的路徑上。打字稿的安裝取決於你的環境,但你可以從'npm list -g'開始。或者嘗試'npm config get prefix'(你的包通常在這個下的'bin'目錄下)。另見[這個問題](http://stackoverflow.com/questions/5926672/where-does-npm-install-packages)。 –
謝謝你,我明白了。我忘了導出前綴路徑。 –