在 64 位 Windows 计算机上创建 32 位电子应用程序
Creating 32 bit electron app on 64 bit Windows computer
按照 Feronato tutorial 第 1 部分创建我的第一个 Electron 应用程序。这将使用 npm install --save-dev electron
将 Electron 作为开发依赖项。在 64 位 Windows 计算机上构建,这会产生 64 位 Electron 应用程序。另外,想构建一个 32 位应用程序。
(1) 我可以更改代码以添加 --ia32 标志以创建 32 位应用程序吗?
例如,npm install --save-dev --ia32 electron
(2) 电脑上需要单独安装Electron 32吗?
到目前为止还不能让它工作。
该教程并没有真正使用正确的 Electron 分发构建过程(它只是说您将手动复制点点滴滴,这在冗长的 运行 中是令人讨厌和无聊的)。
Electron docs on distribution 表示您可能会使用例如electron-forge、electron-builder 或 electron-packager。所有这些工具似乎都支持设置目标 architecture
(或简称 arch
)。
无论如何,如果您真的想手动做事,请关注该分发页面,阅读 manual distribution section, then find the win32-ia32 package on the Github releases page 并使用它...
按照 Feronato tutorial 第 1 部分创建我的第一个 Electron 应用程序。这将使用 npm install --save-dev electron
将 Electron 作为开发依赖项。在 64 位 Windows 计算机上构建,这会产生 64 位 Electron 应用程序。另外,想构建一个 32 位应用程序。
(1) 我可以更改代码以添加 --ia32 标志以创建 32 位应用程序吗?
例如,npm install --save-dev --ia32 electron
(2) 电脑上需要单独安装Electron 32吗?
到目前为止还不能让它工作。
该教程并没有真正使用正确的 Electron 分发构建过程(它只是说您将手动复制点点滴滴,这在冗长的 运行 中是令人讨厌和无聊的)。
Electron docs on distribution 表示您可能会使用例如electron-forge、electron-builder 或 electron-packager。所有这些工具似乎都支持设置目标 architecture
(或简称 arch
)。
无论如何,如果您真的想手动做事,请关注该分发页面,阅读 manual distribution section, then find the win32-ia32 package on the Github releases page 并使用它...