Restructured electron app

This commit is contained in:
Joel Collins 2019-02-27 10:48:48 +00:00
parent 1e0c3a09d2
commit 6e109cc066
2 changed files with 30 additions and 14 deletions

View file

@ -3,19 +3,7 @@ const app = electron.app
const BrowserWindow = electron.BrowserWindow
const contextMenu = require('electron-context-menu');
const isDev = process.env.NODE_ENV === 'DEV';
var isWin = process.platform === "win32";
let url
console.log(process.env.NODE_ENV)
if (isDev) {
console.log("Loading from localhost")
url = 'http://localhost:8080/'
} else {
console.log("Loading from dist")
url = `file://${process.cwd()}/dist/index.html`
}
let url = 'http://localhost:8080/'
app.on('ready', () => {
let window = new BrowserWindow({width: 1124, height: 800})
@ -24,7 +12,7 @@ app.on('ready', () => {
contextMenu({
showCopyImageAddress: true,
showSaveImageAs: true,
showInspectElement: isDev,
showInspectElement: true,
});
window.loadURL(url)

28
app.js Normal file
View file

@ -0,0 +1,28 @@
const electron = require('electron')
const contextMenu = require('electron-context-menu');
const path = require('path')
const app = electron.app
const BrowserWindow = electron.BrowserWindow
const isDev = (process.env.NODE_ENV === 'DEV');
let url = `file://${path.join(__dirname, '/dist/index.html')}`
app.on('ready', () => {
let window = new BrowserWindow({
width: 1124,
height: 800,
icon: path.join(__dirname, '/src/assets/icons/png/64x64.png')
})
window.setMenu(null);
contextMenu({
showCopyImageAddress: true,
showSaveImageAs: true,
showInspectElement: isDev,
});
window.loadURL(url)
})