Typescript &引用;包括:[]未在tsconfig.json中工作
我正在使用tsconfig.json编译我的项目内置类型脚本 tsc版本是1.8.10,这是我的tsconfig.jsonTypescript &引用;包括:[]未在tsconfig.json中工作,typescript,typescript1.8,tsc,tsconfig,Typescript,Typescript1.8,Tsc,Tsconfig,我正在使用tsconfig.json编译我的项目内置类型脚本 tsc版本是1.8.10,这是我的tsconfig.json { "compilerOptions": { "target": "es5", "module": "amd", "noEmitOnError": true, "sourceMap": true, "declaration": true, "listFiles": true, "outFile": "../out
{
"compilerOptions": {
"target": "es5",
"module": "amd",
"noEmitOnError": true,
"sourceMap": true,
"declaration": true,
"listFiles": true,
"outFile": "../outputs/output.js"
},
"include": [
"../src/*.ts",
"../app/*.ts"
],
"exclude": [
"node_modules",
"bower_components",
"test"
]
}
这里的问题是,不管我在“包含”中提到什么,都会编译根目录->父目录中的所有ts文件。我只想编译应用程序和源文件夹中的ts
文件。我知道我可以在“排除”中保留我不需要的其余文件夹。但我不知道的是,为什么在“包含”中没有提到ts文件
2.)在我的项目中,我计划有多个tsconfig.json文件,我需要先编译父目录中的所有ts文件,然后再编译根目录中的文件。有什么方法可以提及编译顺序吗?直到TypeScript 2.0才添加,因此配置中的通配符将不会以您预期的方式运行。此外,请确保只运行
tsc
,就像运行带有文件glob的tsc一样,它将忽略您的tsconfig。直到TypeScript 2.0才添加,因此配置中的通配符将不会以您预期的方式运行。此外,请确保只运行tsc
,就像使用文件glob运行tsc一样,它将忽略您的tsconfig。