渲染进程与主进程之间通信:
引入ipcRenderer
const { ipcRenderer } = require("electron");
ipcRenderer.send("all-window-close");
主进程中:
const {ipcMain} = require('electron')
ipcMain.on('all-window-close',()=>{
win.close()
})
使用devtools 调试工具
https://github.com/wzp123321/myvue-electron-app.git
image.png
在主进程中安装使用即可
const path = require('path')
app.on('ready', async () => {
if (isDevelopment && !process.env.IS_TEST) {
BrowserWindow.addDevToolsExtension(path.resolve(__dirname, '../devTools/vue-devtools'));
}
createWindow()
})









网友评论