vue cli 运行项目报错 @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependency tree.
时间: 2023-06-19 07:03:20 浏览: 3713
vite-plugin-vue2:Vite的Vue2插件
这个错误提示说明你的项目中缺少 vue 或 @vue/compiler-sfc 依赖,而 @vitejs/plugin-vue 插件需要这些依赖的支持才能正常运行。
解决方法如下:
1. 确认你的项目中已经安装了 vue 或 @vue/compiler-sfc 依赖:
```
npm ls vue
npm ls @vue/compiler-sfc
```
如果没有安装,执行以下命令安装:
```
npm install vue
npm install @vue/compiler-sfc
```
2. 如果已安装了依赖,但是还是报错,可以尝试更新依赖版本:
```
npm update vue
npm update @vue/compiler-sfc
```
3. 如果更新依赖还是不能解决问题,可以尝试卸载依赖并重新安装:
```
npm uninstall vue
npm uninstall @vue/compiler-sfc
npm install vue
npm install @vue/compiler-sfc
```
4. 如果还是无法解决问题,可以尝试删除项目的 node_modules 目录并重新安装依赖:
```
rm -rf node_modules
npm install
```
如果你使用的是 yarn,可以使用以下命令:
```
rm -rf node_modules
yarn install
```
希望这些方法能够帮助你解决问题。
阅读全文