tsconfig.json - extends - компилятор, не использующий другие файлы tsconfig.json - PullRequest
0 голосов
/ 27 апреля 2018

Я пытаюсь разбить свой tsconfig.json на отдельные файлы. Один для файлов src и один для тестов. Когда я разделил их и использовал поле extends, это не сработало. Используется только база tsconfig.json. Что я делаю не так?

{ // tsconfig.json
    "compileOnSave": true,
    "compilerOptions": {
        "lib": [
            "es2017"
        ],
        "module": "commonjs",
        "noImplicitReturns": true,
        "removeComments": true,
        "target": "es6",
        "types": [
            "jest",
            "node",
            "express",
            "electron",
            "cors"
        ],
        "noUnusedLocals": true
    }
}

{ // tsconfig.src.json
    "extends": "./tsconfig.json",
    "compilerOptions": {
        "outDir": "main"
    },
    "include": [
        "src"
    ]
}

{ // tsconfig.src.json
    "extends": "./tsconfig.json",
    "compilerOptions": {
        "outDir": "out-tests"
    },
    "include": [
        "src-tests"
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...