一、自动编译文件

  • 编译文件时,使用-w指令后,TS编译器会自动监视文件的变化,并在文件发生变化时重新编译
  • 示例

    1. tsc xxx.ts -w
  • 自动编译整个项目

    • 如果使用tsc命令,则可以自动将当前项目下的所有ts文件编译为js文件
    • 但是能直接使用tsc命令的前提是,要先在项目根目录下创建一个ts的配置文件tsconfig.json
    • tsconfig.json是一个JSON文件,添加配置文件后,只需执行tsc命令即可完成对整个项目的编译
    • 配置选项

      • include

        • 定义希望被编译文件所在目录
        • 默认值:[*/]
        • 示例:
          1. "include":["src/**/*","tests/**/*"]
      • exclude

        • 定义需要排除在外的目录
        • 默认值:[“node_modules”,”bower_components”,”jspm_packages”]
          1. "exclude":["src/**/*"]