diff --git a/packages/react-scripts/scripts/start.js b/packages/react-scripts/scripts/start.js index df6d7ec31dd..f6826a9cbf5 100644 --- a/packages/react-scripts/scripts/start.js +++ b/packages/react-scripts/scripts/start.js @@ -55,23 +55,13 @@ const HOST = process.env.HOST || '0.0.0.0'; // We attempt to use the default port but if it is busy, we offer the user to // run on a different port. `detect()` Promise resolves to the next free port. choosePort(HOST, DEFAULT_PORT) - .then(port => { - if (port == null) { - // We have not found a port. - return; - } - const protocol = process.env.HTTPS === 'true' ? 'https' : 'http'; - const appName = require(paths.appPackageJson).name; - const urls = prepareUrls(protocol, HOST, port); - // Create a webpack compiler that is configured with custom messages. - const compiler = createCompiler(webpack, config, appName, urls, useYarn); - // Load proxy config - const proxySetting = require(paths.appPackageJson).proxy; - const proxyConfig = prepareProxy(proxySetting, paths.appPublic); - // Serve webpack assets generated by the compiler over a web sever. + .then(() => { + // Correction à l'arrache pour pouvoir tester avant la + // mise en recette de demain + // TODO à corriger au plus vite ! const serverConfig = createDevServerConfig( - proxyConfig, - urls.lanUrlForConfig + null, + prepareUrls('http', '127.0.0.1', '8000').lanUrlForConfig ); const devServer = new WebpackDevServer(compiler, serverConfig); // Launch WebpackDevServer.