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

问题

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

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

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


解决办法

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

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

相关推荐
前端小L9 分钟前
贪心算法专题(十三):画地为牢的艺术——「划分字母区间」
javascript·算法·贪心算法
北冥有一鲲31 分钟前
A2A协议与LangChain.js实战:构建微型软件工厂
开发语言·javascript·langchain
UIUV1 小时前
JavaScript 遍历方法详解
前端·javascript·代码规范
火车叼位1 小时前
开发者必看:三大 CLI 工具 MCP 配置详解
javascript
拾荒李1 小时前
虚拟列表进阶-手搓不定高虚拟列表实现
javascript·性能优化
Zyx20071 小时前
React 中的 Props:组件通信与复用的核心机制
前端
海云前端11 小时前
大模型Function Calling的函数如何调用的?
前端
ohyeah2 小时前
防抖与节流:前端性能优化的两大利器
前端·javascript
Zyx20072 小时前
React Hooks:函数组件的状态与副作用管理艺术
前端