运行npm run dev报错
报错内容
错误原因
版本不匹配
1.vite版本与安装的依赖版本不匹配
近期vite3发布,但我们使用的还是v2,所以安装依赖的时候默认安装的是最新版本,这是就会出现版本和安装的依赖不匹配的问题
Vite 不再支持 Node 12 / 13 / 15,因为vite已经进入了 EOL 阶段。现在必须使用 Node 14.18+ / 16+ 版本
解决方法
① 升级到vite3
npm install -D vite@^3.0.0
pnpm add -D vite@^3.0.0
②降低插件版本
npm i @vitejs/plugin-vue@2.3.3
这是
vue3+vite项目,安装依赖运行报错“failed to load config from xxx,TypeError: vite.createFilter is not a function”
里的描述
结果
我才用后没有效果
然后我想到了,我的node的版本是不是有问题
npm -v
6.14.13
node -v
v14.17.0
然后我又升级了node的版本
n 14.20.0
然后完美运行
其中的原理应该就是版本的问题,等以后我学学继续来更新
版权声明:本文为weixin_45523960原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。