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

相关推荐
JohnYan1 小时前
工作笔记 - 微信消息发送和处理
javascript·后端·微信
陈陈爱java1 小时前
Spring八股文
开发语言·javascript·数据库
@大迁世界2 小时前
用 popover=“hint“ 打造友好的 HTML 提示:一招让界面更“懂人”
开发语言·前端·javascript·css·html
烛阴2 小时前
【TS 设计模式完全指南】用工厂方法模式打造你的“对象生产线”
javascript·设计模式·typescript
定栓2 小时前
Typescript入门-类型断言讲解
前端·javascript·typescript
xiaominlaopodaren2 小时前
“UI里就可以请求数据库”,让你陌生的 React 特性
前端·javascript·react.js
薛定谔的算法2 小时前
JavaScript数组操作完全指南:从基础到高级
前端·javascript·算法
用户22152044278002 小时前
Promise实例方法和async、await语法糖
前端·javascript
xingxing_F3 小时前
SoundSource for Mac 音频控制工具
macos·音视频
snows_l3 小时前
MacOS 通过Homebrew 安装nvm
前端·macos