umbrella22

修正vue-devtools加载错误

...@@ -3,10 +3,16 @@ ...@@ -3,10 +3,16 @@
3 import { app } from 'electron' 3 import { app } from 'electron'
4 import initWindow from './services/windowManager' 4 import initWindow from './services/windowManager'
5 import DisableButton from './config/DisableButton' 5 import DisableButton from './config/DisableButton'
6 +import electronDevtoolsInstaller, { VUEJS_DEVTOOLS } from 'electron-devtools-installer'
6 7
7 function onAppReady () { 8 function onAppReady () {
8 initWindow() 9 initWindow()
9 DisableButton.Disablef12() 10 DisableButton.Disablef12()
11 + if (process.env.NODE_ENV === 'development') {
12 + electronDevtoolsInstaller(VUEJS_DEVTOOLS)
13 + .then((name) => console.log(`installed: ${name}`))
14 + .catch(err => console.log('Unable to install `vue-devtools`: \n', err))
15 + }
10 } 16 }
11 17
12 app.isReady() ? onAppReady() : app.on('ready', onAppReady) 18 app.isReady() ? onAppReady() : app.on('ready', onAppReady)
......
...@@ -2,7 +2,6 @@ import { BrowserWindow, Menu } from 'electron' ...@@ -2,7 +2,6 @@ import { BrowserWindow, Menu } from 'electron'
2 import menuconfig from '../config/menu' 2 import menuconfig from '../config/menu'
3 import config from '@config' 3 import config from '@config'
4 import setIpc from './ipcMain' 4 import setIpc from './ipcMain'
5 -import electronDevtoolsInstaller, { VUEJS_DEVTOOLS } from 'electron-devtools-installer'
6 import upload from './checkupdate' 5 import upload from './checkupdate'
7 import DownloadUpdate from './downloadFile' 6 import DownloadUpdate from './downloadFile'
8 import path from 'path' 7 import path from 'path'
...@@ -65,9 +64,6 @@ function createMainWindow () { ...@@ -65,9 +64,6 @@ function createMainWindow () {
65 if (process.env.NODE_ENV === 'development') { 64 if (process.env.NODE_ENV === 'development') {
66 mainWindow.webContents.once('dom-ready', () => { 65 mainWindow.webContents.once('dom-ready', () => {
67 mainWindow.show() 66 mainWindow.show()
68 - electronDevtoolsInstaller(VUEJS_DEVTOOLS)
69 - .then((name) => console.log(`installed: ${name}`))
70 - .catch(err => console.log('Unable to install `vue-devtools`: \n', err))
71 loadWindow.destroy() 67 loadWindow.destroy()
72 }) 68 })
73 mainWindow.webContents.openDevTools(true) 69 mainWindow.webContents.openDevTools(true)
......