微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

电子应用程序运行在苹果芯片 ARM64 上

如何解决电子应用程序运行在苹果芯片 ARM64 上

我们可以在 X64 上使用电子生成器和 dmg 来运行 Electron 桌面应用程序。如果我们想在 苹果芯片(ARM64) 上运行相同的应用程序,我们安装了以下依赖项(X64 )
1 Xcode 12 并将 Mac 升级到 Bix sur。
2 "npm 安装电子@11.0.0-beta.1"
3 节点-gyp(7.1.2)

但是,发现以下错误

错误类型错误:无法读取 null 的属性 'require'”

此外,在构建和打包应用程序时,我们还想添加 extraFiles。 如果有任何解决方案,请提出建议。

还阅读了 electron-packager,但是我们如何使用相同的文件添加额外的文件

解决方法

我不知道如何解决您的错误,但我可以建议您安装最新的电子版本,而不是测试版。如果您认为 Beta 版可能是与 Apple 芯片一起使用的最佳方式(如果为它编译了最新的 Beta 版,我现在不会)您可以同样尝试,因为 macOS 会为您编译电子......(它可以编译大约需要 20 秒)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。