【问题标题】:Bootstrapping a NW.js / Electron application引导 NW.js / Electron 应用程序
【发布时间】:2016-08-20 20:48:17
【问题描述】:

我正在构建一个 HTML/JS/CSS 应用程序,我希望将其打包为 NW.js 或 Electron 应用程序进行分发。我对两者都很陌生,并且已经阅读过打包的可执行文件可能非常大。由于应用程序是免费的,我发现从 CDN 分发它的成本太高了。

我想知道是否有任何安装程序允许将可执行文件的“标准”部分(Chrome 组件等)作为共享库从免费 CDN 下载,作为应用程序安装/首次执行的一部分?

【问题讨论】:

    标签: electron nw.js


    【解决方案1】:

    无论使用哪一种,您都可以使用免费的“发布”功能在 Github 上托管软件包。这是许多开源 Electron 应用程序的常用方法。

    这里有一些例子:

    Here 是 Github 版本的官方文档。

    有一个用于 Electron 的模块旨在简化此操作,称为 electron-gh-releases

    【讨论】:

    • 有趣。我的应用程序是免费的,但不是开源的(至少现在还没有)。你知道他们是否只允许发布二进制文件吗?
    • 使用 nwjc 您可以保护源文件而不会损失性能。
    猜你喜欢
    • 2018-01-31
    • 2018-12-16
    • 2015-12-09
    • 2016-11-14
    • 2017-09-28
    • 2019-12-29
    • 1970-01-01
    • 2023-04-11
    • 2015-06-02
    相关资源
    最近更新 更多