Skip to content

Commit 43dbbe8

Browse files
integrated webpack-dashboard
fixed webpack dashboard bug in production build
1 parent beff086 commit 43dbbe8

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"build": "rm -fr build/client && NODE_ENV=production webpack --config webpack.config.prod.babel.js",
88
"dev-client": "webpack-dev-server --config webpack.config.babel.js",
99
"dev-server": "babel-watch server",
10-
"dev": "concurrently \"npm run dev-server\" \"npm run dev-client\"",
10+
"dev": "webpack-dashboard -- concurrently \"npm run dev-server\" \"npm run dev-client\" --raw",
1111
"start": "NODE_ENV=production node build/server/bundle.server.js"
1212
},
1313
"keywords": [
@@ -57,5 +57,8 @@
5757
"url-loader": "^0.5.9",
5858
"webpack": "^3.5.5",
5959
"webpack-dev-server": "^2.7.1"
60+
},
61+
"devDependencies": {
62+
"webpack-dashboard": "^1.0.2"
6063
}
6164
}

webpack.config.babel.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,9 @@ const config = {
6666
}
6767
};
6868

69+
if (process.env.NODE_ENV !== 'production') {
70+
const DashboardPlugin = require('webpack-dashboard/plugin');
71+
config.plugins.push(new DashboardPlugin());
72+
}
73+
6974
export default config;

0 commit comments

Comments
 (0)