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

相关推荐
低代码布道师13 分钟前
第五部分:第一节 - Node.js 简介与环境:让 JavaScript 走进厨房
开发语言·javascript·node.js
满怀101544 分钟前
【Vue 3全栈实战】从响应式原理到企业级架构设计
前端·javascript·vue.js·vue
伟笑1 小时前
elementUI 循环出来的表单,怎么做表单校验?
前端·javascript·elementui
确实菜,真的爱2 小时前
electron进程通信
前端·javascript·electron
魔术师ID3 小时前
vue 指令
前端·javascript·vue.js
Clown954 小时前
Go语言爬虫系列教程 实战项目JS逆向实现CSDN文章导出教程
javascript·爬虫·golang
星空寻流年4 小时前
css3基于伸缩盒模型生成一个小案例
javascript·css·css3
WuYiCheng6665 小时前
TLS 1.3黑魔法:从协议破解到极致性能调优
macos
waterHBO6 小时前
直接从图片生成 html
前端·javascript·html
EndingCoder6 小时前
JavaScript 时间转换:从 HH:mm:ss 到十进制小时及反向转换
javascript