《TypeScript图形渲染实战:2D架构设计与实现》 —1.3.3 自动编译TypeScript文件

举报
华章计算机 发表于 2019/12/11 11:53:21 2019/12/11
【摘要】 本节书摘来自华章计算机《TypeScript图形渲染实战:2D架构设计与实现》 一书中第1章,第1.3.3节,作者是步磊峰。

1.3.3  自动编译TypeScript文件

  如下面的代码所示,在使用tsc --init命令生成的tsconfig.json文件中,默认情况下,在顶级属性compilerOptions中设置了4个(target、module、strict和esModuleInterop)编译选项命令,其中strict命令在上一节中已有所了解。

 

{

       "compilerOptions" : {

              "target" : "es5" ,

              "module" : "commonjs" ,

              "strict" : true ,

              "esModuleInterop" : true,

              "watch" : true

       }

}

 

  至于target、module及esModuleInterop这3个命令,与模块的导入/导出及模块代码生成相关,将在后面章节中介绍。

  tsconfig.json文件还有很多编译命令选项,请读者参考TypeScript官网的相关说明。在此仅重点关注一下watch这个命令,该命令默认情况下是关闭的。将其设置为true,然后直接在使用VS Code内置的集成终端中输入tsc命令后,则会在监视模式下运行编译(转译)器。此时TypeScript编译器会监视所有后缀名为ts的文件,当这些ts文件有任何变化时,TypeScript编译器会自动重新编译(转译)。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。