首页 前端知识 vue(typescript)项目在vs中打开出现的各种问题

vue(typescript)项目在vs中打开出现的各种问题

2024-04-29 12:04:12 前端知识 前端哥 408 80 我要收藏

问题一:

TS2792    (TS) 找不到模块“xxx”。你的意思是要将 "moduleResolution" 选项设置为 "node",还是要将别名添加到 "paths" 选项中?   

TS6046    (TS) “--moduleResolution”选项的参数必须为 'node', 'classic', 'node16', 'nodenext'。

原因:是解析策略之前是Bundler

解决方案:

(1)把tsconfig.json和tsconfig.node.json中的moduleResolution改成node

问题二:TS2307    (TS) 找不到模块“./App.vue”或其相应的类型声明。   

原因:在ts项目里面,.ts文件是识别不了.vue文件

解决方法:

(1)项目根目录创建一个xxx.d.ts的文件编写以下内容

 (2)在tsconfig.json中include解析这个xxx.d.ts文件

问题解决

问题三:TS5023    (TS) 未知的编译器选项“allowImportingTsExtensions”。   

原因:该选项用于控制是否允许在 import 语句中导入 .ts 文件扩展名,它的取值可以是 true 或 false。但是,从 TypeScript 3.8 开始,这个选项已经被废弃了

解决方法:删除allowImportingTsExtensions

  

   


 

   
 

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

JQuery中的load()、$

2024-05-10 08:05:15

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