当前位置:   article > 正文

VSCode 中,TS 提示 ”无法找到 *.vue 声明文件“ 的解决方案,ts(2307)_无法找到.vue声明文件

无法找到.vue声明文件

github上找到的vue3-admin项目,下载后启动发现vscode总报错

找不到模块“@/components/xxx/xxx”或其相应的类型声明

需要配置tsconfig.json

tsconfig.json配置

  1. {
  2. "extends": "./tsconfig.base.json",
  3. "compilerOptions": {
  4. "paths": {
  5. // "@/*": ["src/*"],
  6. "@/*": ["src/*"],
  7. "~/*": ["typings/*"]
  8. },
  9. "typeRoots":[
  10. "./typings"]
  11. },
  12. "include": ["src", "typings"],
  13. // "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue","src/**/*.js",],
  14. "exclude": ["node_modules", "**/dist"]
  15. }

extends了tsconfig.base.json这个文件,其中有两项

  1. // 允许编译器编译JS,JSX文件
  2. "allowJs": true,
  3. // 允许在JS文件中报错,通常与allowJS一起使用
  4. "checkJs": true,

这里记得修改成true,否则js中会报错

还有一点也容易忽略,在VSCode中需要设置

1、点击右下角

2、选择

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/119637
推荐阅读
相关标签
  

闽ICP备14008679号