Typescript:tsconfig.json outDir属性不起作用

时间:2016-05-25 20:44:59

标签: typescript tsconfig

我有以下tsconfig.json,我想在build/文件夹中找到已编译的输出

{
    "compileOptions": {
        "module": "amd",
        "noImplicitAny": "true",
        "removeComments": "true",
        "target": "es5",
        "sourceMaps": true,
        "outDir": "build/"
    },
}

然而它不起作用。我让它工作的唯一方法是将outDir作为标记传递给tsc

我找到一个question,询问我遇到的同样问题。但是我使用的是打字稿版本1.8.10。我已经尝试了那里的建议解决方案,但仍然无法让它工作。

任何人都知道如何在tsc文件中设置outDir读取tsconfig.json属性?

1 个答案:

答案 0 :(得分:2)

选项名称为compilerOptions而非compileOptions

{
    "compilerOptions": {
        "module": "amd",
        "noImplicitAny": "true",
        "removeComments": "true",
        "target": "es5",
        "sourceMaps": true,
        "outDir": "build/"
    },
}