vite+vue3 项目启动报错:Cannot find module @rollup/rollup-darwin-arm64

down 了个模板项目,装完 npm 包(我使用的是 pnpm),然后 pnpm run dev 运行报了如下从错误!

Error: Cannot find module @rollup/rollup-darwin-arm64. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try npm i again after removing both package-lock.json and node_modules directory.

命令行提示 删除 node_modules 和 package-lock 文件然后重新 npm install,然后并没有用。。

后发现可能是 vite 与 rollup 版本不兼容的问题,把 vite 的版本改成 4.4.0 再重新安装一下就好了!!

  1. 删除 /node_modules 文件夹
  2. 删除 package-lock 文件
  3. 修改 vite 版本并重新 pnpm install
    在这里插入图片描述

也可以手动安装指定 vite 版本!

pnpm i vite@4.4.0
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值