桌面应用开发:Electron 与 NSIS 的关系、打包流程及 Windows 本地构建实战Electron 可以使用 JavaScript、超文本标记语言(HyperText Markup Language, HTML)和层叠样式表(Cascading Style Sheets, CSS)开发桌面应用,但“应用能够在开发环境中启动”与“应用能够交付给普通用户安装”属于两个不同阶段。Electron 负责窗口、进程和系统能力,electron-builder 负责整理应用代码、依赖与 Electron 运行时,Nullsoft脚本化安装系统(Nullsoft Scriptable Install