1. 程式人生 > 其它 >vscode全域性安裝完typescript執行tsc報錯(tsc不是內部命令也不是外部命令問題)

vscode全域性安裝完typescript執行tsc報錯(tsc不是內部命令也不是外部命令問題)

技術標籤: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→確定即可
  • 重啟電腦

圖:

npm目錄可以使用npm命令去查詢:npm config get prefix

3、注意:tsc : 無法將“tsc”項識別為 cmdlet、函式、指令碼檔案或可執行程式的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然後再試一次。

① 當報這樣的錯誤時,需要檢查環境變數是否正確;

② 是否全域性安裝TS外掛