Feature: add open devtool option

This commit is contained in:
PiEgg
2021-08-29 19:04:43 +08:00
parent 5895889059
commit 75e3edcd87
4 changed files with 21 additions and 3 deletions

View File

@@ -159,7 +159,8 @@ import {
import mixin from '@/utils/mixin'
import InputBoxDialog from '@/components/InputBoxDialog.vue'
import {
SHOW_PRIVACY_MESSAGE
SHOW_PRIVACY_MESSAGE,
OPEN_DEVTOOLS
} from '~/universal/events/constants'
import { IConfig } from 'picgo/dist/src/types/index'
const { Menu, dialog, BrowserWindow } = remote
@@ -276,6 +277,12 @@ export default class extends Vue {
click () {
ipcRenderer.send(SHOW_PRIVACY_MESSAGE)
}
},
{
label: '打开调试器',
click () {
ipcRenderer.send(OPEN_DEVTOOLS)
}
}
]
this.menu = Menu.buildFromTemplate(template)

View File

@@ -23,7 +23,7 @@ import {
IpcRendererEvent,
remote
} from 'electron'
import { SHOW_PRIVACY_MESSAGE } from '~/universal/events/constants'
import { SHOW_PRIVACY_MESSAGE, OPEN_DEVTOOLS } from '~/universal/events/constants'
@Component({
name: 'mini-page',
mixins: [mixin]
@@ -190,6 +190,12 @@ export default class extends Vue {
remote.app.exit(0)
}
},
{
label: '打开调试器',
click () {
ipcRenderer.send(OPEN_DEVTOOLS)
}
},
{
role: 'quit',
label: '退出'