diff --git a/packages/react-scripts/scripts/start.js b/packages/react-scripts/scripts/start.js index 80353bdd6c4..82c9380972b 100644 --- a/packages/react-scripts/scripts/start.js +++ b/packages/react-scripts/scripts/start.js @@ -155,11 +155,14 @@ checkBrowsers(paths.appPath, isInteractive) }); }); - process.stdin.on('end', function() { - devServer.close(); - process.exit(); - }); - process.stdin.resume(); + if (isInteractive) { + // Gracefully exit when stdin ends + process.stdin.on('end', function() { + devServer.close(); + process.exit(); + }); + process.stdin.resume(); + } }) .catch(err => { if (err && err.message) {