
如果你可以建一个网站,你就可以建一个桌面应用程序。Eletron 是一个使用 JavaScript, HTML和 CSS等Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。

Electron是由GitHub众多开发者开发的一个开源项目,能够使用 JavaScript,HTML和CSS 构处跨平台的桌面应用程序。
初始化 package.json 文件
安装 electron

app:控制应用程序的事件生命周期
- const { app,BrowserWindow } = require( 'electron' )
- app.on('ready',() => {
- const mainwindow = new BrowserWindow({
- width: 500,
- height: 500
- })
- mainwindow.loadFile('./src/index.html')
- })
主进程和渲染进程
定义原生菜单、顶部菜单
文件读取展示
定义快捷键
主进程和渲染进程通讯
打包