Skip to content

Commit 638b3ce

Browse files
chore(build): fix build for devtools and demo
1 parent 5e352fd commit 638b3ce

File tree

4 files changed

+16
-9
lines changed

4 files changed

+16
-9
lines changed

packages/demos/todomvc/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"license": "MIT",
88
"repository": "git+https://github.com/cerebral/overmind.git",
99
"scripts": {
10-
"start": "webpack-dev-server --port 4000",
10+
"start": "webpack-dev-server --port 4000",
11+
"build": "",
1112
"typecheck": "tsc --noEmit",
1213
"prepare": "npm run build",
1314
"posttest": "npm run typecheck"
Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
#! /usr/bin/env node
22
const { exec } = require('child_process')
3-
exec('./node_modules/.bin/electron ./src/backend', (error, stdout, stderr) => {
4-
if (error) {
5-
console.error(error.message)
6-
}
7-
console.log(`stdout: ${stdout}`)
3+
exec(
4+
'./node_modules/.bin/electron ./src/backend',
5+
{ env: { NODE_ENV: 'prduction' } },
6+
(error, stdout, stderr) => {
7+
if (error) {
8+
console.error(error.message)
9+
}
10+
console.log(`stdout: ${stdout}`)
811

9-
console.log(`stderr: ${stderr}`)
10-
})
12+
console.log(`stderr: ${stderr}`)
13+
}
14+
)

packages/node_modules/overmind-devtools/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"overmind-devtools": "bin.js"
1010
},
1111
"scripts": {
12-
"start": "concurrently \"electron ./src/backend/main\" \"webpack-dev-server --port 3000\"",
12+
"start": "concurrently \"electron ./src/backend/main\" \"webpack-dev-server --port 3000\"",
13+
"build": "webpack",
1314
"typecheck": "tsc --noEmit",
1415
"test": "jest",
1516
"test:watch": "jest --watch --updateSnapshot --coverage false",

packages/node_modules/overmind-devtools/src/backend/main.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ function createWindow() {
2020
mainWindow.on('closed', () => app.quit())
2121

2222
if (process.env.NODE_ENV === 'production') {
23+
mainWindow.loadFile(path.resolve('dist', 'index.html'))
2324
} else {
2425
mainWindow.loadURL('http://localhost:3000')
2526
mainWindow.webContents.openDevTools()

0 commit comments

Comments
 (0)