【问题标题】:Create Exe files using Electron without resource folder在没有资源文件夹的情况下使用 Electron 创建 Exe 文件
【发布时间】:2016-12-29 22:12:25
【问题描述】:

我在 Electron 中创建了一个基本应用程序(angular + Html + css + js)。该应用程序运行良好,我尝试从 Windows 为不同平台创建一个 Exe 文件。

首先,我尝试使用以下脚本为 Windows 创建它。

"scripts": {
    "start": "electron .",
    "build": "electron-packager . myApp --platform=win32 --arch=all"
  }

当我使用 cmd npm run build 运行它时,它会为 win 32 和 64 位 exe 创建一个文件夹。

在文件夹中,我找到了带有一些 dll 文件的 .exe 文件和一个名为“resources”的文件夹,我可以在其中找到我的应用程序文件。

我应该如何创建 exe 文件,这样它就不会暴露代码,因为我必须将我的 .exe 文件提供给不同的用户以在他们的系统中运行。

请告诉我如何在文件夹中不包含我的应用代码的情况下获取 exe。

【问题讨论】:

标签: angularjs node.js windows electron


【解决方案1】:

Electron 只是用 javascript 编写的主要和渲染进程的“解释器”包。 您的源代码中没有编译的二进制文件。 但是您可以将源文件打包到 asar 存档中,更多信息请参见 Electron documentation

【讨论】:

    猜你喜欢
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 2021-08-10
    • 1970-01-01
    • 1970-01-01
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多