为什么 tsconfig.json 在 src 文件夹中找不到我的文件?

Why can tsconfig.json not find my files in a src folder?

我第一次尝试 TypeScript 编译,我正在尝试在 Visual Studio 代码中使用 tsconfig 文件进行编译。

我已阅读 documentation at the TypeScript 网站并相信我的文件格式正确,但我在输出中不断遇到的错误是:

error TS6053: File 'c:/Users/username/devbox/home/tsc-play/**/*.ts' not found. 2:46:11 PM - Compilation complete. Watching for file changes.

但是,在该文件夹中有一个 'hello.ts' 文件。

这是我的 tsconfig.json 文件的代码:

{
    "compilerOptions": {
        "target": "es5",
        "outFile": "dist/bundle.js",
        "watch": true
    },
    "compileOnSave": true,
    "files": [
        "src/*.ts"
    ]

}

您需要将 tsconfig 文件中的 "files" 更改为 "include"。

files 标志查找特定文件,而 include 可以使用 glob 语法。