《TypeScript图形渲染实战:2D架构设计与实现》 —1.3.3 自动编译TypeScript文件
【摘要】 本节书摘来自华章计算机《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)