该
tsconfig.json文件对应于Typescript编译器(tsc)的配置。
这些链接可以为您提供有关这些属性的详细信息:
- http://www.typescriptlang.org/docs/handbook/tsconfig-json.html
- http://json.schemastore.org/tsconfig
- https://angular.io/docs/ts/latest/guide/typescript-configuration.html#!#tsconfig
这里有一些提示:
- target :用于编译输出的语言
- module :编译输出中使用的模块管理器。
system
适用于SystemJS,commonjs
CommonJS。 - moduleResolution :用于解析模块声明文件(个
.d.ts
文件)的策略。通过这种node
方法,它们node_modules
像模块(require('module-name'))一样从文件夹中加载 - sourceMap :生成或不生成源映射文件,以在浏览器中直接调试您的应用程序Typescript文件,
- generateDecoratormetadata :是否为源中的修饰声明发出设计类型的元数据,
- experimentalDecorators :启用或不ES7装饰实验支持,
- removeComments :是否删除评论
- noImplicitAny :允许或不使用没有类型的变量/参数(隐式)



