Передача аргументов в tsc с использованием tsconfig.json или tasks.json - PullRequest
0 голосов
/ 21 октября 2019

Я хотел бы передать -b --clean аргумент tsc в соответствии с инструкциями в этого вопроса . Тем не менее, я не могу найти способ редактирования файла tsconfig.json для передачи аргументов. Как я могу это сделать?

Вот файл tsconfig.json для справки.

{
    "compilerOptions": {
        "target": "es6",
        "module": "commonjs",
        "sourceMap": true,
        "outDir": "build",
        "resolveJsonModule": true
    },
    "include": [
        "src/main.ts"
    ]
}

Я предполагаю, что это может быть достигнуто путем редактирования файла tasks.json, но я нене понимаю, как это работает. Вот мой tasks.json файл:

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558 
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "type": "typescript",
            "tsconfig": "tsconfig.json",
            "problemMatcher": [
                "$tsc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}
...