Skip to content

Commit 1388722

Browse files
authored
Merge pull request #60 from oslabs-beta/ywy-w-patch-1
Ywy w patch 1
2 parents 51a1d4b + 87526a5 commit 1388722

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

main.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,8 @@ function createWindow() {
206206
app.on('ready', () => {
207207
createWindow();
208208
if (!isDev) {
209+
// TODO: this is crucial code! run express server if production mode
210+
const express = require('./src/server/server');
209211
autoUpdater.checkForUpdates();
210212
}
211213
});

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
"format": "prettier --write \"**/*.+(js|jsx| tsx| json|css|md)\"",
2020
"lint": "eslint .",
2121
"lint:fix": "eslint --fix . ",
22-
"build": "concurrently --success first \"webpack --mode=production --config ./webpack.production.js\" \"nodemon ./src/server/server.js\"",
2322
"dev": "concurrently --success first \"webpack-dev-server --mode=development --config ./webpack.development.js\" \"nodemon ./src/server/server.js\"",
24-
"prod": "concurrently --success first \"webpack --mode=production --config ./webpack.production.js && electron .\" \"nodemon ./src/server/server.js\"",
25-
"package-mac": "npm run build && electron-builder build --x64 --mac",
26-
"package-all": "npm run build && electron-builder build -mwl",
27-
"package-win": "npm run build && electron-builder build --x64 --win",
28-
"package-linux": "npm run build && electron-builder build --linux",
23+
"build": "concurrently --success first \"webpack --mode=production --config ./webpack.production.js\"",
24+
"prod": "concurrently --success first \"webpack --mode=production --config ./webpack.production.js && electron .\"",
25+
"package-mac": "webpack --mode=production --config ./webpack.production.js && electron-builder build --x64 --mac",
26+
"package-all": "webpack --mode=production --config ./webpack.production.js && electron-builder build -mwl",
27+
"package-win": "webpack --mode=production --config ./webpack.production.js && electron-builder build --x64 --win",
28+
"package-linux": "webpack --mode=production --config ./webpack.production.js && electron-builder build --linux",
2929
"gh-publish-mac": "electron-builder build --x64 --mac -p always",
3030
"gh-publish": "electron-builder build -mwl -p always",
3131
"check-types": "tsc",

0 commit comments

Comments
 (0)