Updated to electron 2.0

devtools should be installed only when in development mode (currently does not work with electron 2.0 anyway)
This commit is contained in:
Kylart 2018-04-19 23:39:22 +02:00
parent 929e9af2c1
commit 2b65132b42
2 changed files with 8 additions and 6 deletions

12
main.js
View File

@ -226,11 +226,13 @@ const newWin = () => {
} }
Electron.on('ready', () => { Electron.on('ready', () => {
const installExtension = require('electron-devtools-installer') if (isDev) {
installExtension.default(installExtension.VUEJS_DEVTOOLS) const installExtension = require('electron-devtools-installer')
.catch(err => { installExtension.default(installExtension.VUEJS_DEVTOOLS)
console.log('Unable to install `vue-devtools`: \n', err) .catch(err => {
}) console.log('Unable to install `vue-devtools`: \n', err)
})
}
const currentSettings = Electron.getLoginItemSettings() const currentSettings = Electron.getLoginItemSettings()
Menu.setApplicationMenu(menu) Menu.setApplicationMenu(menu)

View File

@ -86,7 +86,7 @@
"codecov": "^3.0.0", "codecov": "^3.0.0",
"cross-env": "^5.1.3", "cross-env": "^5.1.3",
"css-loader": "^0.28.10", "css-loader": "^0.28.10",
"electron": "^1.8.2", "electron": "^2.0.0-beta.7",
"electron-builder": "^19.56.2", "electron-builder": "^19.56.2",
"env2": "^2.2.0", "env2": "^2.2.0",
"es6-promise": "^4.2.4", "es6-promise": "^4.2.4",