Skip to content

Cannot set property 'hot' of undefined #833

@zackify

Description

@zackify

What is the current behavior?

Getting:

TypeError: Cannot set property 'hot' of undefined
    at Server (/Users/zach/Projects/hyper-react/node_modules/webpack-dev-server/lib/Server.js:34:11)
    at _default (/Users/zach/Projects/hyper-react/dist/server.js:18:49)

When doing:

import Webpack from 'webpack-dev-server';
import WebpackDevServer from 'webpack-dev-server';
import config from './webpack.config';

export default () => {
  var server = new WebpackDevServer(Webpack(config), {
    hot: true,
    host: '0.0.0.0',
    contentBase: resolve(__dirname),
    publicPath: '/',
    historyApiFallback: {
      index: 'index.html',
    },
  });
  
  server.listen(8888, 'localhost', function() {});
};

Seems others are getting this too: webpack/webpack#2387

What is the expected behavior?

For the dev server to work.

Please mention your webpack and Operating System version.

webpack-dev-server 2.4.1, Mac OS Sierra

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions