簡(jiǎn)介
- ts是微軟開發(fā)的一款開源的編程語(yǔ)言
- ts是js的超集铜涉,遵循最新的es5/es6規(guī)范九府,ts擴(kuò)展類js語(yǔ)法
- ts更像后端java时甚、c#這樣的面向?qū)ο笳Z(yǔ)言可以讓js開發(fā)大型企業(yè)應(yīng)用
- 越來(lái)越多的項(xiàng)目基于ts,比如vscode落恼、angular6锨能、vue3扯再、react16
- ts提供的類型系統(tǒng)可以幫助我們?cè)趯懘a的時(shí)候提供更豐富的語(yǔ)法提示
-
在創(chuàng)建前的編譯階段經(jīng)過類型系統(tǒng)的檢查,可以避免很多線上的錯(cuò)誤
官網(wǎng)
https://www.tslang.cn/docs/handbook/migrating-from-javascript.html
安裝
- 使用
- 安裝到全局, 那么得到一個(gè)tsc的全局命令
yarn global add typescript // 或者 npm i -g typescript
- tsc --init 生成 tsconfig.json文件
- tsc 1.ts 編譯ts文件到j(luò)s文件
忽略類型檢查
- @ts-ignore