下面是我的tsconfig.json片段,由类型记录编译器用来为我的ts文件生成JS文件。文件是从类型目录中选择的,生成的源应该在"./app/scripts"目录中创建。出于某种原因,类型记录编译器在"./app/scripts/typings".目录下生成js脚本。如何强制类型记录跳过键入目录?
"compilerOptions": {
"target": "es5",
"module": "amd",
"moduleResolution": "node",
"sourceMap": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"listFiles": true,
"diagnostics": true,
"outDir": "./app/scripts"
},
"filesGlob": [
"./app/typings/**/*.ts",
"./typings/main.d.ts",
"./app/test/typings/**/*.ts"
],
"files": [
"./app/typings/App.ts",
"./app/typings/services/AService.ts"
] 我也尝试从命令行传递-outDir参数。它在"./app/scripts/typings"下创建js脚本。
发布于 2016-04-28 11:03:28
尝试在您的rootDir文件中将./app/typings选项设置为./app/typings。欲了解更多信息:rootDir
这会有帮助的。
https://stackoverflow.com/questions/36900623
复制相似问题