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

问题

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

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

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


解决办法

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

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

相关推荐
Csvn4 分钟前
CSS :has() 选择器实战:没有它之前我们写了多少冗余 JS
前端·css
不好听6137 分钟前
JavaScript 的 this 到底指向谁?
javascript·面试
梨子同志7 分钟前
TypeScript
前端
星栈10 分钟前
LiveView 表单真香,但 changeset 也真会坑人:实时校验、错误展示、前后端校验合一
前端·前端框架·elixir
触底反弹10 分钟前
🔥 2026 年爆火的 Harness Engineering 到底是什么?从原理到实战一文讲透
javascript·人工智能·程序员
mONESY11 分钟前
一文搞定JavaScript不同场景中 this 的指向问题
javascript
Slice_cy13 分钟前
JavaScript(ES6)
前端
用户2986985301420 分钟前
在 React 中使用 JavaScript 合并 Excel 文件
前端·javascript·react.js
大流星24 分钟前
LangChainJs之基础模型(一)
javascript·langchain
橘子星26 分钟前
JavaScript this 指向全解实战指南
前端·javascript