We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7ba0412 commit 9365828Copy full SHA for 9365828
1 file changed
server.js
@@ -5,8 +5,13 @@ const JSONStream = require('JSONStream')
5
const ReactDOMServer = require('react-dom/server')
6
const React = require('react')
7
8
-function getDefaultExports(file) {
9
- const moduleExports = require(file)
+function getDefaultExports(moduleID) {
+ // Clear the require cache, in case the file was
10
+ // changed since the server was started.
11
+ const cacheKey = require.resolve(moduleID)
12
+ delete require.cache[cacheKey]
13
+
14
+ const moduleExports = require(moduleID)
15
16
// Return exports.default if using ES2015 modules.
17
if (moduleExports && moduleExports.default)
0 commit comments