mac os使用uniapp官网cli创建项目后,hbuilderx运行失败

这个故障发生前提是,m芯片的macos,采用arm64架构

npm i安装依赖的时候只安装了
bash 复制代码
@esbuild/darwin-arm64

@rollup/rollup-darwin-arm64

但是hbx运行时会使用到

bash 复制代码
@esbuild/darwin-x64

@rollup/rollup-darwin-x64

所以我们需要单独安装一下这两个依赖,x64依赖的版本必须和arm64的版本保持一致

我们先来到node_modules中分别找到@esbuild和@rollup这两个包,并看到文件夹内分别有

bash 复制代码
@esbuild/darwin-arm64

@rollup/rollup-darwin-arm64

点击展开,打开他们各自的pakeage.json,查看version,将各自的版本复制,

回到我们项目根目录

bash 复制代码
npm i @esbuild/darwin-x64@版本号  @rollup/rollup-darwin-x64@版本号 -D -f

再次使用hbx运行成功

相关推荐
小马哥编程27 分钟前
【软考架构】案例分析-web应用设计:SSH 和 SSM(Spring + Spring MVC + MyBatis ) 之间的区别,以及使用场景
前端·架构·ssh
用户1031133116631 分钟前
Vuex学习记录
前端
前端开发爱好者34 分钟前
Electron 淘汰!新的跨端框架来了!性能飙升!
前端·javascript
狮子座的男孩39 分钟前
js基础:08、构造函数(共享方法)、原型(prototype)、原型对象、(修改原型)toString方法、垃圾回收
前端·javascript·经验分享·prototype·垃圾回收·构造函数·原型对象
前端开发爱好者43 分钟前
Vue 团队成员又搞了个 "新玩具"!
前端·javascript·vue.js
用户0136087566881 小时前
前端实现文件上传功能
前端
咖啡の猫2 小时前
Vue-github 用户搜索案例
前端·vue.js·github
yong99902 小时前
响应式布局新利器:CSS Grid 的 grid-template-areas 实战
前端·css
咖啡の猫2 小时前
Vue过度与动画
前端·javascript·vue.js
IT_陈寒2 小时前
Python数据处理速度慢?5行代码让你的Pandas提速300% 🚀
前端·人工智能·后端