electron有关mac构建

针对 Mac M1/2/3 芯片的设备,proces.arch=arm64.

执行下面命令,检查下按照的 node.js 版本是不是 intel x64 指令集,如果是的话安装下 arm64 指令集的 node.js终端中执行以下命令:node -p process.arch

对应的node版本也是arm版

electron-builder要23版本以上,23版本以下不兼容

方法二:

安装 Rosetta 2(如果未安装):

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

创建一个终端应用以 Rosetta 方式运行:

打开 应用程序 文件夹中的 终端 应用。

右键点击 终端 应用并选择 获取简介(Get Info)。

勾选 以 Rosetta 打开(Open using Rosetta)。

在 Rosetta 终端中安装nvm与 Node.js

mac电脑M1芯片如何安装低版本node环境

相关推荐
1024肥宅10 分钟前
面试和算法:常见面试题实现与深度解析
前端·javascript·面试
Ashley_Amanda18 分钟前
JavaScript 中数组的常用处理方法
开发语言·javascript·网络
BD_Marathon25 分钟前
Router_路由的基本使用
javascript
float_六七31 分钟前
行级与块级元素:核心区别与应用场景
开发语言·前端·javascript
前端无涯1 小时前
深度解析:fetch 与 Promise 结合实战及面试重点
前端·javascript
风舞红枫1 小时前
node代理vue打包后的文件,实现本地测试
前端·javascript·vue.js·node.js
Yanni4Night1 小时前
使用URLPattern API构建自己的路由器 🛣️
前端·javascript
全栈陈序员1 小时前
Vue 实例挂载的过程是怎样的?
前端·javascript·vue.js·学习·前端框架
怒放的生命19912 小时前
Vue 2 vs Vue 3对比 编译原理不同深度解析
前端·javascript·vue.js
小北方城市网2 小时前
第7课:Vue 3应用性能优化与进阶实战——让你的应用更快、更流畅
前端·javascript·vue.js·ai·性能优化·正则表达式·json