Skip to content

Commit 81e37aa

Browse files
n1313sapegin
authored andcommitted
Fix: Pass devServer configuration to webpack-dev-server (styleguidist#412)
1 parent ff109fc commit 81e37aa

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

scripts/create-server.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ const makeWebpackConfig = require('./make-webpack-config');
66

77
module.exports = function createServer(config, env) {
88
const webpackConfig = makeWebpackConfig(config, env);
9-
const compiler = webpack(webpackConfig);
10-
11-
const devServer = new WebpackDevServer(compiler, {
9+
const webpackDevServerConfig = Object.assign({}, webpackConfig.devServer, {
1210
noInfo: true,
1311
compress: true,
1412
clientLogLevel: 'none',
@@ -21,6 +19,9 @@ module.exports = function createServer(config, env) {
2119
stats: webpackConfig.stats || {},
2220
});
2321

22+
const compiler = webpack(webpackConfig);
23+
const devServer = new WebpackDevServer(compiler, webpackDevServerConfig);
24+
2425
// User defined customizations
2526
if (config.configureServer) {
2627
config.configureServer(devServer.app, env);

0 commit comments

Comments
 (0)