From 972e0bd4531b0363ae70047e2843f266ef5cf187 Mon Sep 17 00:00:00 2001 From: Mischa Radenovic Date: Thu, 26 Mar 2020 17:43:07 -0400 Subject: [PATCH] Set default hostname to 'localhost' for webpackServer When a hostname is not provided, a user is shown a message `The app is running at HTTP://localhost:3000/`. This, however, is not always correct. If the development is done within the crostini container, the default hostname will be `http://penguin.linux.test:3000/'. Setting the default hostname to 'localhost' makes everything work out of the box. --- src/webpackServer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webpackServer.js b/src/webpackServer.js index 4a4c2fdf..10471c66 100644 --- a/src/webpackServer.js +++ b/src/webpackServer.js @@ -79,7 +79,7 @@ export default function webpackServer(args, buildConfig, cb) { serverConfig.historyApiFallback = args.fallback } // The host can be overridden with --host - if (args.host) serverConfig.host = args.host + serverConfig.host = args.host || 'localhost' // Open a browser with --open (default browser) or --open="browser name" if (args.open) serverConfig.open = args.open