【发布时间】:2019-03-13 13:52:18
【问题描述】:
如何在我的 Typescript 项目中使用内部 config.json?
为了清楚起见:
我有一个根/config.json 如下:
{
"compilerOptions": {
"module": "commonjs",
"target": "es2017",
"inlineSourceMap": true,
"outDir": "./app/",
"lib": [
"es6"
],
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"moduleResolution": "node",
"baseUrl": "./",
"noImplicitAny": true,
"skipLibCheck": true,
"paths": {
"*": [
"types/*"
]
}
},
"include": [
"./src/**/*.ts"
]
}
我想要一个/innerFolder/config.json,其中包含以下内容:
{
"extends": "../tsconfig.json",
"compilerOptions": {
"noImplicitReturns": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"strictNullChecks": true,
}
}
我这样做是因为我想对团队的代码进行重构,但它很大,我不想一次更改所有文件。
我想逐个文件夹进行操作,并用更改“锁定”文件夹。
根据文档,编译器查找父级tsconfig.json,但不查找特定的tsconfig.json。
有没有办法做到这一点?
【问题讨论】:
标签: typescript tsconfig