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

相关推荐
范特西是只猫35 分钟前
echarts map地图动态下钻,自定义标注,自定义tooltip弹窗【完整demo版本】
前端·javascript·echarts
麒麟而非淇淋40 分钟前
AJAX 进阶 day4
前端·javascript·ajax
代码搬运媛5 小时前
el-table 如何实现行列转置?
javascript·vue.js·elementui
+码农快讯+6 小时前
JavaScript 基础 - 第17天_AJAX综合案例
开发语言·javascript·ajax
+码农快讯+6 小时前
JavaScript 基础 - 第16天_AJAX入门
javascript·ajax·okhttp
右恩8 小时前
【已解决】关于错误 UnicodeEncodeError: ‘gbk‘ codec can‘t encode character
javascript·python·pycharm
ehviwer238 小时前
MathType7.9绿色和谐版激活补丁包下载
android·macos·ios·cocoa·媒体
ios and Android9 小时前
【iOS逆向与安全】frida-trace命令大全
开发语言·javascript·ios