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

问题

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

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

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


解决办法

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

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

相关推荐
梦里寻码几秒前
从 0 到 1 用 NestJS + LangChain 搭一套可售卖的 SaaS AI 客服:挂件一行代码接入,知识库秒变 SEO 帮助中心
前端·后端·github
爱喝水的小周1 分钟前
实验十一 Vuex 实现王者荣耀后台比赛管理系统
前端·css·html
三十而立洋2 分钟前
前端模块化的演进:从全局变量到 Import Maps
前端·javascript·前端工程化
橘猫走江湖3 分钟前
浮动塌陷复现失败:父元素为什么一直不塌
前端·css
小凯在掘金4 分钟前
一文搞懂 Map、Set、WeakMap、WeakSet
javascript·面试
用户1733598075374 分钟前
纯前端 PDF 按书签拆分避坑指南:拆分后章节对不上?
前端·javascript·vue.js
AI情绪识别开源13 分钟前
检信 ALLEMOTION AI驱动振动感知健康分析平台核心基础
javascript
мо仙堡杠把子ご灬17 分钟前
Flex 自适应布局:告别 calc,用一个 height-auto 搞定
前端·javascript
程序员阿黄22 分钟前
月圆人圆:中秋佳节传统文化站(月夜主题重设计版)项目全解析
javascript·html5·毕设
OpsEye26 分钟前
开源 AI 网关自研 vs 商用,企业该怎么权衡取舍
javascript·ai编程