ts编译选项

2020-12-21  本文已影响0人  鱼香肉丝没有渔

tsc 文件名 -w ts自动编译(只能编译一个文件)

tsconfig.json文件 + tsc 自动编译(编译所有ts文件)
tsconfig.json文件里

''include''用来指定哪些ts文件需要被编译
*表示任意文件
**表示任意目录

''exclude'' 不需要被编译的文件目录
默认值: [''node_modules'',''bower_components'',''jspm_packages'']

"compilerOptions" 编译器选项

{
   ''include'': [
     ''./src/**/*''
   ],
 // 可选
  ''exclude'': [
     ''./src/hello/**/*''
   ],
  "compilerOptions": {
  "target"用来指定ts被编译为的es的版本
   "target": "es6",
   // module 指定使用模块化的规范
   "module": "es2015"
  // "lib" 用来指定项目中要使用的库
  // 可选
   "lib":[]
 //  "outDir" 用来指定编译后文件所在的目录
  "outDir": "./dist",
 // "outFile" 将代码合并为一个文件
"outFile" :"./dist/app.js",
 // 是否对js文件进行编译,默认是false
  "allowJs":false
   }
}
上一篇 下一篇

猜你喜欢

热点阅读