Electron安装+运行+打包成桌面应用+打包成安装文件+开机自启动

Electron安装+运行+打包成桌面应用+打包成安装文件+开机自启动

💡 原文中文,约4100字,阅读约需10分钟。
📝

内容提要

Electron是一个开源的JavaScript框架,用网页技术创建原生体验的跨平台桌面应用。它结合了Chromium、Node.js和Native APIs,有丰富的生态系统,简单易学。使用electron-packager工具打包可执行程序,使用Inno Setup打包安装包。

🎯

关键要点

  • Electron是一个开源的JavaScript框架,用于创建跨平台桌面应用。
  • Electron结合了Chromium、Node.js和Native APIs,支持使用网页技术开发原生体验的应用。
  • 一次编写代码,可以在不同平台上运行,具有跨平台特性。
  • Electron拥有丰富的生态系统和强大的开源社区,开发资源丰富。
  • 学习Electron相对简单,只需掌握基本网页技术。
  • 安装Node.js是使用Electron的前提,需先下载并安装。
  • 创建项目文件夹并初始化node项目,生成package.json文件。
  • 一个简单的Electron应用需要package.json、main.js和index.html三个文件。
  • 通过npm start命令运行应用,完成基本的demo。
  • 使用electron-packager工具打包可执行程序,需先安装该工具。
  • 配置打包命令以生成可执行文件,执行npm run pack命令进行打包。
  • 打包完成后可找到生成的.exe文件,双击即可运行应用。
  • 使用Inno Setup打包安装包,允许用户通过桌面快捷方式访问应用。
  • 在Inno Setup中填写应用程序信息,指定应用程序的主执行文件和安装位置。
  • 配置安装包的基本设置,生成最终的安装包。
➡️

继续阅读