Electron SDK是否支持Mac M1 ARM64架构?
在Mac M1芯片下使用小鱼Electron SDK,暂时只支持通过安装ARCH是X64位架构的包来运行SDK程序,具体的安装方式如下:
1、项目根目录创建.npmrc
文件(Electron SDK Demo存在这个配置文件,第三份项目需要自行创建)
2、修改.npmrc
文件内容,M1芯片的电脑需要指定ARCH是x64,windows指定为ia32:
arch=x64
3、删除node_modules文件夹
4、重新执行npm或者yarn安装项目依赖
5、运行项目测试
问题
在Mac M1芯片下,是支持运行ARCH是x64位架构的指令集的,但是因为M1芯片做了一层指令集转换,会导致应用运行性能较差。此问题需要等待小鱼Electron SDK后续适配ARM64位架构,即可修复;