From 80de2176703e2a123c14cc868c7f89b8061b9cd9 Mon Sep 17 00:00:00 2001 From: Joe Lim Date: Mon, 2 Oct 2017 13:11:13 -0700 Subject: [PATCH] Allow the dev server to watch for changes in src/node_modules --- packages/react-scripts/config/webpackDevServer.config.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/react-scripts/config/webpackDevServer.config.js b/packages/react-scripts/config/webpackDevServer.config.js index 25b42d0de8b..a1d3c34380b 100644 --- a/packages/react-scripts/config/webpackDevServer.config.js +++ b/packages/react-scripts/config/webpackDevServer.config.js @@ -72,8 +72,10 @@ module.exports = function(proxy, allowedHost) { quiet: true, // Reportedly, this avoids CPU overload on some systems. // https://github.com/facebookincubator/create-react-app/issues/293 + // src/node_modules is not ignored to support absolute imports + // https://github.com/facebookincubator/create-react-app/issues/1065 watchOptions: { - ignored: /node_modules/, + ignored: new RegExp(`^(?!${paths.appSrc})*[\\\/]node_modules[\\\/]`, 'g'), }, // Enable HTTPS if the HTTPS environment variable is set to 'true' https: protocol === 'https',