【Vue3】‘vite‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题

今天拿到别人项目的时候,我平时比较习惯用pnpm,我就使用pnpm i先下载依赖包,下载完成后,启动项目,就开始报以下错误!

但是当我执行pnpm i的时候,vite不应该就已经被我下载下来了吗

研究了半天,发现是pnpm的问题。


解决办法

将项目中的node_modules和package-lock.json给删除,然后使用npm i重新下载依赖包

然后再使用pnpm run dev,可以发现项目启动成功!

相关推荐
wy31362282114 小时前
Android——组件化实战:Application启动时用ARouter实现跨模块调用
java·前端·spring
程序员阿峰14 小时前
前端3D·Three.js一学就会系列: 第一个3D网站
前端·three.js
DLGXY14 小时前
STM32(二十九)——读写、擦除FLASH
前端·stm32·嵌入式硬件
码路人14 小时前
Vue生命周期与keep-alive实战理解
vue.js
慧一居士14 小时前
TanStack功能介绍和使用场景,对应 vue,react 完整使用示例
前端·vue.js
新晨43714 小时前
Git跨分支文件恢复:如何将其他分支的内容安全拷贝到当前分支
前端·git
一枚菜鸟_14 小时前
02-React+TypeScript基础速览
前端·taro
踩着两条虫14 小时前
VTJ.PRO 在线应用开发平台入门与项目初始化
前端·人工智能·ai编程
码路人14 小时前
VUE-组件命名与注册机制
vue.js
流星雨在线14 小时前
大前端通用性能优化(高频场景专项)
前端·性能优化