message: Handle https in client/watch-app. Closes
diff: @@ -65,7 +65,7 @@ const getWebpackConfiguration = function (configuration) {
  output: {
  filename: 'index.js',
  path: configuration.buildDir,
  - publicPath: `http://${configuration.host}:${configuration.port}/`
  + publicPath: `${configuration.https ? 'https' : 'http'}://${configuration.host}:${configuration.port}/`
  },
  plugins: [
  new webpack.HotModuleReplacementPlugin(),
  @@ -84,7 +84,7 @@ const getWebpackConfiguration = function (configuration) {
  const watchApp = function (roboter, userConfiguration) {
  const configuration = _.assign({}, defaultConfiguration, userConfiguration);
  const webpackConfiguration = getWebpackConfiguration(configuration);
  - const baseUrl = `http://${configuration.host}:${configuration.port}/`;
  + const baseUrl = `${configuration.https ? 'https' : 'http'}://${configuration.host}:${configuration.port}/`;
  webpackConfiguration.entry.unshift(`webpack-dev-server/client?${baseUrl}`);
  @@ -110,11 +110,15 @@ const watchApp = function (roboter, userConfiguration) {
  lazy: false,
  noInfo: true,
  quiet: false,
  - stats: { colors: true }
  + stats: { colors: true },
  +
  + host: configuration.host,
  + port: configuration.port,
  + https: configuration.https
  });
  server.listen(configuration.port, configuration.host, () => {
  - gutil.log(`I've built your app and put it here: http://${configuration.host}:${configuration.port}/`);
  + gutil.log(`I've built your app and put it here: ${configuration.https ? 'https' : 'http'}://${configuration.host}:${configuration.port}/`);
  done();
  });
  });
  