首页 前端知识 【报错】Projects must list all files or use an ‘include‘ pattern.

【报错】Projects must list all files or use an ‘include‘ pattern.

2024-08-19 22:08:20 前端知识 前端哥 796 350 我要收藏

我在引入封装好的UploadPreview组件时,遇到了如上的错误。

File 'd:/000实习/front/src/views/components/upload/upload-preview.vue' is not listed within the file list of project 'd:/000实习/front/tsconfig.app.json'. Projects must list all files or use an 'include' pattern.

原因就在于,TypeScript 配置文件(tsconfig.jsontsconfig.app.json)需要列出所有需要编译的文件,或者使用 include 模式来包含所需的文件。如果某个文件没有被列出或包含,TypeScript 就无法处理和编译它。

解决方案1:使用 include 模式(推荐)

使用 include 字段,通过模式匹配来包含文件。这样可以避免手动列出每个文件。

{
  "compilerOptions": {
     ... 
  },
  "include": [
    "src/**/*.ts",
    "src/**/*.vue",  
   ]
}

解决方案2:手动列出文件

tsconfig.app.json 中,添加一个 files 字段,手动列出需要包含的文件。

{
  "compilerOptions": {
    ...
  },
  "files": [
    "src/views/components/upload/upload-preview.vue",
  ]
}

希望可以帮到你!

转载请注明出处或者链接地址:https://www.qianduange.cn//article/16193.html
标签
评论
发布的文章

php保存

2024-08-27 16:08:00

jQuery NiceScroll 插件

2024-08-27 09:08:49

vue echart4.0 按需引入

2024-08-27 09:08:28

Taro3 Vue3使用echarts

2024-08-27 09:08:49

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!