Ts tsconfig.json 文件配置项

 根目录下创建tsconfig.json文件

{
  "include": [           
    "./src/**/*.ts"   //编译scr下的ts文件都为js 文件
  ],
  "exclude": [
    "./src/lib/**/*.ts" //忽略某个文件 不编译
  ],
  "compilerOptions":{
    "target":"ES3",  //指定ts 编译成js的版本
    "module":"es2015", //指定要是用的模块化的规范
    "lib":["dom"],  //lib用来指定项目中要是用的库 一般不改 默认是浏览器的配置 ,
    "outDir":"./dist", //统一存放编译后js文件的 位置
    "outFile":"./dist/app.js",  //将代码合并为一个文件 一般结合打包工具用 --了解
    "allowJs":false,     //是否对js文件进行编译 默认是false
    "checkJs":false,      //是否检查js代码是否符合语法规范 默认是false 
    "removeComments":false,     //是否移除注释
    "noEmit":false, //不生成编译后的文件 默认为false
    "noEmitOnError":true,  //当有错误不生成编译后的文件
    "alwaysStrict":false ,//编译后的js文件是否使用严格模式默认是false
    "noImpliciAny":false, //不允许隐式的any类型 默认是false
    "noImplicitThis": false,     //不允许明确类型的this
    "noImplicitThis": true,//不允许不明确类型的this 
    "strictNullChecks": false,//是否允许严格模式下的null和undefined  是否为空值
  }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值