当 tsconfig 声明打开时,IntelliJ 中的 Typescript 不生成 js 文件

问题描述 投票:0回答:1

我的 tsconfig 文件中有以下内容:

{
    "compilerOptions": {
        "module": "ESNext",
        "target": "es6",
        "sourceMap": true,
        "rootDir": "./",
        "outDir": "static/gen/",
        "include": ["test/**/*"],
        "declaration": true,
        "emitDeclarationOnly": false
    },
}

每当打开“声明”时,.js 文件就停止从 .ts 文件生成。一切正常,直到我打开“声明”(“emitDeclarationOnly”为 false)。

我正确地认为 .js 文件应该在声明打开时生成(emitDeclarationOnly = false),对吗?知道为什么会发生这种情况吗?

typescript intellij-idea declaration tsconfig
1个回答
0
投票

问题是我在compilerOptions指令中有include指令,但它需要位于配置的根目录中。

© www.soinside.com 2019 - 2024. All rights reserved.