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

相关推荐
G018_star sky♬16 分钟前
原生JavaScript实现输入验证的界面
javascript·css·css3
火龙谷19 分钟前
DrissionPage遇到iframe
开发语言·前端·javascript
千里马-horse32 分钟前
搭建 React Native 库
javascript·react native·react.js·native library
艾小码37 分钟前
从零到一:这篇JavaScript指南让你成为独立开发者
前端·javascript
月下点灯41 分钟前
🏮一眼就会🗂️大文件分片上传,白送前后端全套功法
javascript·typescript·node.js
顾安r6 小时前
11.8 脚本网页 星际逃生
c语言·前端·javascript·flask
im_AMBER7 小时前
React 17
前端·javascript·笔记·学习·react.js·前端框架
一雨方知深秋7 小时前
2.fs模块对计算机硬盘进行读写操作(Promise进行封装)
javascript·node.js·promise·v8·cpython
顺凡9 小时前
删一个却少俩:Antd Tag 多节点同时消失的原因
前端·javascript·面试
前端大卫9 小时前
动态监听DOM元素高度变化
前端·javascript