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

5
我第一次尝试使用TypeScript编译,并尝试在Visual Studio Code中使用tsconfig文件进行编译。我已阅读了TypeScript网站的文档,并相信我已正确格式化了我的文件,但输出中一直出现错误:

error TS6053: 文件'c:/Users/username/devbox/home/tsc-play/**/*.ts'未找到。下午2:46:11-编译完成。正在监视文件更改。

然而,在该文件夹中有一个“hello.ts”文件。 这是我的tsconfig.json文件的代码:
{
    "compilerOptions": {
        "target": "es5",
        "outFile": "dist/bundle.js",
        "watch": true
    },
    "compileOnSave": true,
    "files": [
        "src/*.ts"
    ]

}
1个回答

17

你需要在tsconfig文件中将“files”更改为“include”。

files标识查找特定文件,而include可以使用通配符语法。


2
进一步解释,files 是一个精确匹配,而 include 是一种类似于通配符的匹配。 - Get Off My Lawn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接