今天開始了解下typescript,typescript是js的超集,據說可能說下代node替代版本deno主推的語言,在此先了解下。
安裝步驟為:
1.安裝node,下周軟件安裝即可
2.npm install typescript -g 全局安裝
3.安裝npm install @types/node --dev-save,這個主要是解決模塊的聲明文件問題。
編輯工具用的vscode。寫完程序后選擇: 任務-》運行生成任務-》tsc:構建...
在安裝typescript時遇到一個問題,安裝了多次后,使用tsc -v查看版本時總顯示 1.0.0.0 (舊版本),這樣倒是tsc -init生產tsconfig.json文件時報錯(舊版本無此命令)
后面去查發現,
在全局環境變量中配置了路徑:C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0 該版本為舊版本
同時在個人環境變量中配置了:C:\Users\Moss\AppData\Roaming\npm 發現新版本tsc.exe ,該路徑未配置path.
出現錯誤運原因為:系統環境優先權比個人優先級高,所以每次使用的是全局環境中的舊版本v1.0
解決辦法:
1.刪除全局中的配置
2.在全局中新增新版本的配置C:\Users\Moss\AppData\Roaming\npm ,同時將蓋條配置放到舊版本之前