TS是什么
javascript程序的靜態類型檢查器
為什么要用TS
js編寫時在預期不同類型值的地方使用了某種類型的值,導致常見的類型錯誤
js只能提供動態類型,也就是運行一下代碼才能知道發生了什么,需要靜態類型的檢查
TS怎么用
1、安裝vscode(自帶對TS的支持)
2、安裝node
3、全局安裝typescript編譯器(這樣可以在任何目錄下運行typescript的命令行)
npm install -g typescript
4、編譯TS文件
tsc xx.ts ->編譯出一個xx.js文件
5、優化編譯
在當前文件夾下,生成配置文件 tsc --init
"rootDir": "./src"
"outDir":"./dist"
在當前文件夾下的繼承終端中,自動編譯 tsc --watch
// ts有錯誤不允許編譯 tsc -noEmitOnError xx.ts
// 降級編譯
"target": "es5"