vscode-tsconfig.json的文件无法扩展就无法解析文件

时间:2019-03-11 13:43:08

标签: typescript visual-studio-code vscode-settings tsconfig tsx

我的项目目录中有一个tsconfig.json,并且files的配置如下:

"files": ["src/index"],

我收到错误代码frmo VS Code:

File '/Volumes/Unix/Workplace/ProjectXXX/src/index' not found.

如果我只是改成这个:

"files": ["src/index.tsx"],

一切正常。

我想知道,我是否必须提供tsconfig.json的显式文件扩展名?

或者是VS Code中的错误,无法使用.ts.tsx自动识别文件?

1 个答案:

答案 0 :(得分:0)

files属性需要文件列表,因此它们必须具有扩展名。 files属性将使TSC仅分析明确列出的那些文件。

如果要分析整个子目录,最好使用includes属性。

The TypeScript documentation of tsconfig is worth a read