VUE常见问题,持续更新

最新接触VUE3,作为新手在使用TS语法时经常会遇到一些各种各样的问题,在些做个归纳。

1.直接引用 .json文件最报错

TS2732: Cannot find module '@/data.json'. Consider using '--resolveJsonModule' to import module with

&:在 tsconfig.json中 添加 

"resolveJsonModule": true,
 
2.引入tsx组件时报错
TS2691: An import path cannot end with a '.tsx' extension. Consider importing '@/xxx.js' instead.
&:在引用时添加 忽略
// @ts-ignore
 
3.最近用vite安装项目时出错,npm create vite@latest
根据错误,查看 nodejs版本是老的,需要先更新到最新版本
继续安装后报如下错误
npm ERR! Could not install from “Files\nodejs\node_cache\_npx\10184“ as it does not contain a packag 

类似这样的错误是因为 nodejs的cache路径有空格的

大部分安装都是分在  Program Files 目录下,

npm config get cache 

修改 cache对应路径,将有空格的 Program Files 改为  Program~1 即可

 

posted @ 2023-05-06 10:24  kylexy  阅读(343)  评论(0)    收藏  举报