npm install electron-reloader --save-dev
app.on('ready', createGreetingWindow)
const reloader = require('electron-reloader');
reloader(module);
function createGreetingWindow(){
//构建一个高600,宽800的窗体,可以认为,一个窗体是一个浏览器的tab选项卡。
greetingWin = new BrowserWindow({width: 800, height: 600});
greetingWin.webContents.openDevTools({mode:'bottom'});
//窗体中显示的内容是index.html文件中的内容,将按照google浏览器的渲染方式,渲染显示。
//__dirname,表示main.js所在的目录路径
greetingWin.loadURL(__dirname + "/index.html")
//监听窗体关闭事件,当窗体已经关闭时,将win赋值为null,垃圾回收。
greetingWin.on('closed', () => {
win = null
})
}
更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。