vscode全域性安裝完typescript執行tsc報錯(tsc不是內部命令也不是外部命令問題)
阿新 • • 發佈:2021-02-04
技術標籤:TStypescriptjavascriptvue.jsnode.js
1、執行全域性安裝
npm install -g typescript
2、配置檢查環境變數是否正確
- 在你安裝node 的檔案裡找到
tsc.cmd
檔案,我的在D:\Program Files\nodejs\node_global
路徑下面 - 然後將你找到的地址複製
- 在命令列輸入sysdm.cpl後配置系統環境變數
- 系統屬性→高階→環境變數→Path→編輯
- 系統變數配置新建NODE_PATH,新增D:\Program Files\nodejs\node_global (核實node_global裡是否存在tsc.cmd檔案)
- 使用者變數和系統變數Path,新增值:%NODE_PATH%
- 在開啟的路徑中檢視變數名Path下的變數值是否有tsc.cmd的路徑資訊,如沒有將之前複製好的路徑黏貼進來就OK→確定即可
- 重啟電腦
圖:
3、注意:tsc : 無法將“tsc”項識別為 cmdlet、函式、指令碼檔案或可執行程式的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然後再試一次。
① 當報這樣的錯誤時,需要檢查環境變數是否正確;
② 是否全域性安裝TS外掛