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

相关推荐
爱学习的程序媛16 分钟前
《深入浅出Node.js》核心知识点梳理
javascript·node.js
Robet1 小时前
TS和JS成员变量修饰符
javascript·typescript
方法重载1 小时前
前端性能优化之“代码分割与懒加载”)
javascript
我叫张小白。2 小时前
Vue3 响应式数据:让数据拥有“生命力“
前端·javascript·vue.js·vue3
laocooon5238578862 小时前
vue3 本文实现了一个Vue3折叠面板组件
开发语言·前端·javascript
科普瑞传感仪器2 小时前
从轴孔装配到屏幕贴合:六维力感知的机器人柔性对位应用详解
前端·javascript·数据库·人工智能·机器人·自动化·无人机
n***F8752 小时前
SpringMVC 请求参数接收
前端·javascript·算法
TechMasterPlus3 小时前
VScode如何调试javascript文件
javascript·ide·vscode
牧码岛4 小时前
Web前端之canvas实现图片融合与清晰度介绍、合并
前端·javascript·css·html·web·canvas·web前端
灵犀坠4 小时前
前端面试八股复习心得
开发语言·前端·javascript