index.ts
746 字节
'use strict'
import { app } from 'electron'
import initWindow from './services/windowManager'
import DisableButton from './config/DisableButton'
function onAppReady () {
new initWindow().initWindow()
DisableButton.Disablef12()
}
app.isReady() ? onAppReady() : app.on('ready', onAppReady)
app.on('window-all-closed', () => {
// 所有平台均为所有窗口关闭就退出软件
app.quit()
})
app.on('browser-window-created', () => {
console.log('window-created')
})
if (process.defaultApp) {
if (process.argv.length >= 2) {
app.removeAsDefaultProtocolClient('electron-vue-template')
console.log('有于框架特殊性开发环境下无法使用')
}
} else {
app.setAsDefaultProtocolClient('electron-vue-template')
}