|
@@ -8,7 +8,7 @@ const fs = require('fs')
|
|
|
const isDev = require('./app/assets/js/isdev')
|
|
const isDev = require('./app/assets/js/isdev')
|
|
|
const path = require('path')
|
|
const path = require('path')
|
|
|
const semver = require('semver')
|
|
const semver = require('semver')
|
|
|
-const url = require('url')
|
|
|
|
|
|
|
+const { pathToFileURL } = require('url')
|
|
|
|
|
|
|
|
// Setup auto updater.
|
|
// Setup auto updater.
|
|
|
function initAutoUpdater(event, data) {
|
|
function initAutoUpdater(event, data) {
|
|
@@ -105,19 +105,14 @@ function createWindow() {
|
|
|
preload: path.join(__dirname, 'app', 'assets', 'js', 'preloader.js'),
|
|
preload: path.join(__dirname, 'app', 'assets', 'js', 'preloader.js'),
|
|
|
nodeIntegration: true,
|
|
nodeIntegration: true,
|
|
|
contextIsolation: false,
|
|
contextIsolation: false,
|
|
|
- enableRemoteModule: true,
|
|
|
|
|
- worldSafeExecuteJavaScript: true
|
|
|
|
|
|
|
+ enableRemoteModule: true
|
|
|
},
|
|
},
|
|
|
backgroundColor: '#171614'
|
|
backgroundColor: '#171614'
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
ejse.data('bkid', Math.floor((Math.random() * fs.readdirSync(path.join(__dirname, 'app', 'assets', 'images', 'backgrounds')).length)))
|
|
ejse.data('bkid', Math.floor((Math.random() * fs.readdirSync(path.join(__dirname, 'app', 'assets', 'images', 'backgrounds')).length)))
|
|
|
|
|
|
|
|
- win.loadURL(url.format({
|
|
|
|
|
- pathname: path.join(__dirname, 'app', 'app.ejs'),
|
|
|
|
|
- protocol: 'file:',
|
|
|
|
|
- slashes: true
|
|
|
|
|
- }))
|
|
|
|
|
|
|
+ win.loadURL(pathToFileURL(path.join(__dirname, 'app', 'app.ejs')).toString())
|
|
|
|
|
|
|
|
/*win.once('ready-to-show', () => {
|
|
/*win.once('ready-to-show', () => {
|
|
|
win.show()
|
|
win.show()
|