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

问题

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

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

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


解决办法

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

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

相关推荐
韩立学长15 小时前
【开题答辩实录分享】以《基于Vue Node.js的露营场地管理系统的设计与实现》为例进行选题答辩实录分享
数据库·vue.js·node.js
q_191328469515 小时前
基于SpringBoot2+Vue2+uniapp的考研社区论坛网站及小程序
java·vue.js·spring boot·后端·小程序·uni-app·毕业设计
一壶纱15 小时前
uni-app 使用 uview-plus
前端
敲敲了个代码15 小时前
从零实现一个「就地编辑」组件:深入理解 OOP 封装与复用的艺术
前端·javascript·学习·面试·前端框架
xiechao15 小时前
函数组件 useEffect 清理函数抛错:ErrorBoundary 能捕获吗?
前端·react.js
憨逗君15 小时前
vite学习
vue.js
南游15 小时前
数组判断?我早不用instanceof了,现在一行代码搞定!
前端·javascript
mouseliu15 小时前
pnpm approve-builds报错
前端
JIseven15 小时前
app页面-锚点滚动 和 滚动自动激活菜单
前端·javascript·html
AAA阿giao16 小时前
在你的网页中嵌入 Coze 智能客服:一步步打造专属 AI Agent
前端·javascript·人工智能