Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript &引用;包括:[]未在tsconfig.json中工作_Typescript_Typescript1.8_Tsc_Tsconfig - Fatal编程技术网

Typescript &引用;包括:[]未在tsconfig.json中工作

Typescript &引用;包括:[]未在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

我正在使用tsconfig.json编译我的项目内置类型脚本 tsc版本是1.8.10,这是我的tsconfig.json

 {
  "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。