codecamp

Electron 使用 Electron Forge 分发应用程序

Electron Forge 是一个用于打包和发布 Electron 应用程序的工具。 它将 Electron 的构建工具生态系统统一到一个可扩展的界面中,这样每个人都可以直接上手制作 Electron 应用。

入门指南

Electron Forge文档 包含关于将您的应用程序从源代码带到您的终端用户机器的详细信息。 这包括:

  • 打包您的应用程序(package)
  • 为每个操作系统生成可执行文件和安装程序(make)
  • 将这些文件发布到网络平台进行下载(publish).

对于初学者,我们建议按照 Electron 的教程来开发、构建、打包和发布您的第一个 Electron 应用程序。

寻求帮助

  • 如果您在开发应用程序时需要帮助,我们的社区 Discord 服务器是从其他 Electron 应用程序开发人员那里获得建议的好地方。

  • 如果您怀疑您遇到了 Forge 的错误,请检查 GitHub 问题跟踪器以查看是否有任何现有问题与您的问题相匹配。如果没有,请随时填写我们的错误报告模板并提交新问题。


Electron Windows on ARM
Electron 应用程序打包
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }