在引用一个
ts
的时候,提示如下:
需要在
tsconfig.node.json
文件中添加:
"compilerOptions"
:
{
"composite"
:
true
,
"skipLibCheck"
:
true
,
"module"
:
"ESNext"
,
"moduleResolution"
:
"bundler"
,
"allowSyntheticDefaultImports"
:
true
"include"
:
[
"vite.config.ts"
,
"src/*.ts"
]
然后重启下编辑器,它就显示正常了。
确保你的文件正确配置,明确告诉TypeScript编译器哪些文件需要被包括或排除。通常,使用
include
和exclude提供模式匹配是管理大型
项目
中文件的一个灵活方式,而
files
则适用于较小或更明确的
项目
。如果配置正确,这应该可以解决“
Project
s must
list
all
files
or
use
an
include
pat
tern
”这一错误。
File 'xxx/packages/@
vue
/src/
use
-
list
.
ts
' is not
list
ed within the file
list
of
project
'xxx/packages@/
vue
/
ts
config.json'.
Project
s must
list
all
files
or
use
an '
include
'
pat
tern
.
解决方法:
在is not
list
ed within the file 指明的文件中的 in..