安装TypeScript
npm i -g typescript全局安装tsc命令,或在项目中使用npm i typescript为单独项目安装
初始化tsconfig.json配置文件
tsc --init会自动生成一个配置文件,可以修改严格模式和报错处理等配置。
常见的配置
”strict“: true是否开启严格模式”target“: es2015编译成指定js的规范版本也可直接用版本号如es6”noEmitOnError“: true是否开启没有错误提示时才编译成js
编译
手动编译成js
tsc index.ts将指定ts文件编译成js
自动编译成js(热更新)
- 会自动监听ts文件的变化而实时编译成js
tsc --watch监听文件夹下的所有ts文件变化并自动编译成jstsc --watch index.ts监听指定ts文件并自动编译成jstsc --watch可以缩写成tsc -wtsc --noEmitOnError --watch开启没有报错提示时才自动编译成js(不推荐使用,最好在tsconfig.json中进行配置)