Electron桌面程序初体验
Electron 是网页应用 (web apps) 的一个原生包装层,在 Node.js 环境中运行。所以需要开发者对
Node.js 和前端 Web 开发有一定地了解。下面我们就来初始化一个项目,试试看。
提示:本人使用的是npm命令,yarn命令也是可以的
1.初始化项目
//创建一个文件夹,并进入此文件夹下
mkdir electron-app && cd electron-app
//执行此命令
npm init
执行npm init 后会有很多选项需要选择,各位根据自己的需求选择就可以了,但是有几项是必须要输入或选择的
不然后续打包会失败
2.安装electron
npm install electron --save-dev
3.打包程序
将 Electron Forge 的 CLI 工具包安装到项目的 devDependencies
依赖中,然后使用现成的转化脚本将项目导入至 Electron Forge。
npm install --save-dev @electron-forge/cli
npx electron-forge import
转换脚本完成后,Forge 会将一些脚本添加到您的 package.json
文件中。
//..."scripts": {"start": "electron-forge start","package": "electron-forge package","make": "electron-forge make"},//...
打包命令
npm run package
要创建可分发文件,请使用项目中的 make
脚本,该脚本最终运行了 electron-forge make
命令。
npm run make
运行完命令后会在根目录下生成out文件夹,打包后的程序在此文件夹下。
4.其他打包工具
Electron Forge是官网提供的,还有一种打包工具是electron-builder
5.分享本人现在用的桌面软件开发框架
electron-egghttps://www.kaka996.com/
希望此篇分享能对小伙伴们有帮助,点个赞吧!