1.安裝
安裝命令: npm i? typescript?-g
驗證是否安裝成功:tsc –v (查看 typescript 的版本)
我的是4.9.3版本
2.使用:
1. 創(chuàng)建 common.ts 文件 (注意:TS 文件的后綴名為 .ts )袍镀。
2. 將 TS 編譯為 JS :在終端中輸入命令狼钮,tsc common.ts (此時,在同級目錄中會出現(xiàn)一個同名的 JS 文件)钢悲。
3. 執(zhí)行 JS 代碼:在終端中輸入命令腥椒, node common.ts
也可以同時監(jiān)聽同一個文件夾的文件富雅,在tsconfig.json(初始化之后自動生成 , 初始化命令:tsc --init)文件里面編寫include
3.簡化運行 TS 的步驟
問題描述:每次修改代碼后 ,都要重復(fù)執(zhí)行兩個命令 罚攀,才能運行 TS 代碼潮针, 太繁瑣簡化方式 :使用tsc監(jiān)聽模式
執(zhí)行命令:先執(zhí)行tsc --init 术荤,再執(zhí)行tsc--watch? /? -w進入監(jiān)聽模式
解釋:監(jiān)聽當(dāng)前目錄下的ts文件改變,并且如果沒有發(fā)現(xiàn)錯誤每篷,就將 TS - > JS瓣戚,然后再運行 JS 代碼。
規(guī)定變量的類型
規(guī)定數(shù)組里的類型
規(guī)定函數(shù)里的變量及返回值的類型
還可以聯(lián)合類型? ?比如(number | string | boolean)