简介
- ts是微软开发的一款开源的编程语言
- ts是js的超集,遵循最新的es5/es6规范,ts扩展类js语法
- ts更像后端java、c#这样的面向对象语言可以让js开发大型企业应用
- 越来越多的项目基于ts,比如vscode、angular6、vue3、react16
- ts提供的类型系统可以帮助我们在写代码的时候提供更丰富的语法提示
-
在创建前的编译阶段经过类型系统的检查,可以避免很多线上的错误
image.png
官网
https://www.tslang.cn/docs/handbook/migrating-from-javascript.html
安装
- 使用
- 安装到全局, 那么得到一个tsc的全局命令
yarn global add typescript // 或者 npm i -g typescript
- tsc --init 生成 tsconfig.json文件
- tsc 1.ts 编译ts文件到js文件
忽略类型检查
- @ts-ignore