From 604519a741964d641f246396081f221ee5a48ca0 Mon Sep 17 00:00:00 2001 From: Gabriel Aumala Date: Tue, 20 Dec 2016 19:07:22 -0500 Subject: [PATCH] Start the dev server at the specified host Pass the host from environment variable as argument of the devServer's listen function instead of a field of options object. Set the default host to 0.0.0.0 instead of localhost. --- packages/react-scripts/scripts/start.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-scripts/scripts/start.js b/packages/react-scripts/scripts/start.js index 05ed73d77f7..b24cd9a27b4 100644 --- a/packages/react-scripts/scripts/start.js +++ b/packages/react-scripts/scripts/start.js @@ -286,7 +286,7 @@ function runDevServer(host, port, protocol) { addMiddleware(devServer); // Launch WebpackDevServer. - devServer.listen(port, err => { + devServer.listen(port, host, err => { if (err) { return console.log(err); } @@ -303,7 +303,7 @@ function runDevServer(host, port, protocol) { function run(port) { var protocol = process.env.HTTPS === 'true' ? "https" : "http"; - var host = process.env.HOST || 'localhost'; + var host = process.env.HOST || '0.0.0.0'; setupCompiler(host, port, protocol); runDevServer(host, port, protocol); }