1.下载electron官方的demo:
git clone https://github.com/electron/electron-quick-start
2.运行demo
安装:npm i
运行:npm start
3. 修改自己的地址:
mainWindow.loadFile('dist/index.html')//本地地址
mainWindow.loadURL('http://127.0.0.1/')//网络地址
任选其一
4.如果本地地址必须用http启动,需要npm i http-server
在main.js里加入
const httpServer = require('http-server');
httpServer.createServer({root:"./dist"}).listen(8080);
同时第三条修改为:
mainWindow.loadURL('http://127.0.01:8080')
5. 打包:npm i electron-packager
在package.json里
"packager": "electron-packager ./ APP --platform=win32 --arch=x64 --electron-version=9.0.2 --icon=logo.ico --overwrite"
6.运行npm run packager开始打包,在当前文件里生成exe