【问题标题】:Electron without GUI没有 GUI 的电子
【发布时间】:2016-12-09 14:45:36
【问题描述】:

我需要创建一个在后台作为 Web 应用程序工作的 node.js 应用程序。该应用程序应该为主要客户的站点提供一些功能。该应用程序将安装在许多具有不同操作系统的机器上,这就是为什么我想摆脱 node.js 依赖并将其编译为二进制文件。

我使用了 electron-builder,但据我所知,它依赖于 GUI。那么,我可以做些什么来编译可以在没有 GUI 和 Node.js 的情况下运行的应用程序?

【问题讨论】:

  • Electron 听起来不太适合这个用例 - 你基本上会无缘无故地将整个 Google Chrome 引擎捆绑到你的应用程序中! nexe 之类的东西听起来更合适(尽管免责声明,我自己从未使用过)。
  • @JoeClay 谢谢,我会再次查看“nexe”,但上次我在 Windows 上遇到了一些问题,但它在 linux 上运行良好
  • EncloseJS 是一个新的工具,似乎可以做类似的事情;如果 nexe 对您不起作用,则值得一试。

标签: node.js electron


【解决方案1】:

pkg怎么样?

此命令行界面使您能够将 Node.js 项目打包成可执行文件,甚至可以在未安装 Node.js 的设备上运行。

【讨论】:

    猜你喜欢
    • 2018-01-16
    • 2012-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 2018-06-10
    • 2018-06-01
    • 2023-03-24
    相关资源
    最近更新 更多