electron打包项目成exe桌面应用
使用electron可将网页打包成桌面应用,自带浏览器,所以打包后的exe会多出浏览器的大小(40-100M)。打包环境:需安装node.js。
建立electron项目
1. 安装electron
npm install --save-dev electron
2. 简易项目
直接在electron官网上给的链接下载简易demo
或者复制main.js和index.html放入项目
使用命令更新(创建)package.json
npm init
使用命令启动程序(electron空格后面加个“.”)
electron .
启动成功显示窗口加载index.html
可能出现的问题
index.html加载失败, main.js中的win.loadFile(‘index.html’);报错,可以使用win.loadURL(“file://文件的绝对地址”)方法,如:
win.loadURL('file://'+__dirname+'/index.html');//__dirname当前路径