【问题标题】:Electron Application run on apple silicon ARM64在苹果硅 ARM64 上运行的电子应用程序
【发布时间】:2021-04-16 07:01:45
【问题描述】:

我们可以通过在 X64 上使用 electron-builder 和 dmg 来运行 Electron 桌面应用程序。如果我们想在 apple Silicon(ARM64) 上运行相同的应用程序,我们安装了以下依赖项(X64 )
1 Xcode 12 并将 Mac 升级到 Bix sur。
2“npm install electron@11.0.0-beta.1”
3 节点-gyp(7.1.2)

但是,发现以下错误:

“ERROR TypeError:无法读取属性‘require’ of null”

此外,在构建和打包应用程序时,我们要添加额外文件。 请提出任何解决方案。

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

【问题讨论】:

    标签: angular electron electron-builder electron-packager apple-silicon


    【解决方案1】:

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

    【讨论】:

    • 是的。我已经尝试过最新的电子版本。但得到了同样的错误。
    猜你喜欢
    • 2021-08-05
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 2021-09-08
    • 2022-08-16
    • 2021-07-22
    相关资源
    最近更新 更多