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环境

相关推荐
喵本喵叁肆34 分钟前
06-M6-部门过滤与综合研判-从问答机到研判助手
前端·javascript·jquery
এ慕ོ冬℘゜1 小时前
JavaScript学习心得:从只会语法,到真正会写业务逻辑
开发语言·javascript·ecmascript
এ慕ོ冬℘゜2 小时前
jQuery 核心方法
前端·javascript·jquery
阳火锅2 小时前
老板要周报?我说不用,代码提交就是进度
前端·javascript·vue.js
chjif2 小时前
一张照片和一段声音如何生成口播视频:MiniMax H3 音画同步实测
java·前端·javascript
FungLeo2 小时前
成为全栈·Node 后端篇·后端工程从零搭建:TypeScript、目录与热更新
javascript·typescript·node 后端
Y3815326624 小时前
body-upload-js
前端·javascript·浏览器·深拷贝·数据克隆
Json____4 小时前
java-宿舍安全卫生检查系统项目源码
java·前端·javascript·课程设计·it学习·wwwoop.com
AbelTomato4 小时前
博客评论系统搭建回顾
javascript·typescript·cloudflare·supabase·hyperdrive