typescript 学习日志3

typescrtipt 编译选项

tsc -w 检测模式

自动编译

只对当前文件 tsc file.ts -w

ctrl c 关闭

全部编译 新建配置文件tsconfig.json

直接tsc 编译

tsc -w 直接开启监视模式

"include"://指定哪些ts文件需要被编译 
[
  "./src/**/*"//*:任意文件;两个文件; ** :任意目录
],

"exclude": [
  "./src/hello/**/*"

]//不包含,不被编译

extend 继承

files 指定文件列表

**compileroptions

子选项

1.target 用来指定ts被编译的版本

2.module 模块 指定使用模块化的规范

3.lib:用来指定项目使用的库

4."outFile"//将代码合并为一个文件,交给打包工具

5.allowJs 是否对js文件进行编译

6.checkJs 检查js文件是否符合语法规范

7.removeComment 是否移除注释

8.noEmit 不生成编译后的文件

9.noEmitOnError 不生成编译后错误的文件**

10.alwaysStrict 严格模式 用于设置编译后的文件是否使用严格模式 引入模块时自动打开严格模式

11.noImplicitAny 不允许隐式的any类型

12.noImplicitThis 不允许不明确类型的this

13.strictNullChecks 严格的检查空值

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值