vscode - tsconfig.json文件无法解析没有扩展名的文件

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

我的项目目录中有一个tsconfig.jsonfiles配置如下:

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

我从VS Code得到错误说:

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

如果我改成这个:

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

一切正常。

我想知道,我是否有必要为tsconfig.json提供明确的文件扩展名?

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

typescript visual-studio-code vscode-settings tsconfig tsx
1个回答
0
投票

files属性需要一个文件列表,因此它们必须具有扩展名。 files属性将导致TSC仅分析显式列出的那些文件。

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

The TypeScript documentation of tsconfig is worth a read

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