是什么?
是微軟開發(fā)的一款編程語言,是JavaScript超集!
能做什么?
TypeScript提供了類型系統(tǒng)
怎么用?
因為typescript是一個編程語言,它最終會被轉(zhuǎn)換成javaScript代碼運行,tsc就是用來進行轉(zhuǎn)換的工具
- 安裝 tsc
npm install -g typescript
檢驗ts是否安裝成功
tsc -v
編寫TS代碼
利用tsc命令對文件進行編譯 ts->js
ts的配置文件
創(chuàng)建配置文件 .tsconfig.json
tsc --init-
常見配置屬性
target: 轉(zhuǎn)換成的js代碼的目標版本 ES ES3 ES5 ES6
module: 轉(zhuǎn)換成的js代碼的模塊化方式
rootDir: ts代碼存放的路徑,要被轉(zhuǎn)碼的ts文件存放的路徑
outDir: 最終轉(zhuǎn)換好的js文件的存儲路徑
strict: 是否要轉(zhuǎn)換成嚴格模式的代碼