从 VueJs 中退出 Electron

分享于2022年07月17日 electron electron-vue vue.js 问答
【问题标题】:从 VueJs 中退出 Electron(Quit Electron from VueJs)
【发布时间】:2021-11-15 12:59:22
【问题描述】:

我正在使用 vue-cli-electron-builder 。那么我如何从 vue 中的按钮退出应用程序。谢谢。


【解决方案1】:

试试看

// In your renderer process
const {ipcRenderer} = require('electron');
const closeApp = document.getElementById('closeApp');
closeApp.addEventListener('click', () => {
    ipcRenderer.send('close-me')
});

// In your app main process
const {ipcMain} = require('electron')
ipcMain.on('close-me', (evt, arg) => {
  app.quit()
})