Как я могу использовать внутренний config.json
в моем проекте Typescript?
Для ясности:
У меня есть корень /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
.
Есть ли способ сделать это?