diff --git a/v1/lib/server/liveReloadServer.js b/v1/lib/server/liveReloadServer.js index 59a0e0bb3e..9f17e9208c 100644 --- a/v1/lib/server/liveReloadServer.js +++ b/v1/lib/server/liveReloadServer.js @@ -9,10 +9,9 @@ const gaze = require('gaze'); const tinylr = require('tiny-lr'); const readMetadata = require('./readMetadata.js'); -let reloadScriptUrl; - function start(port) { process.env.NODE_ENV = 'development'; + process.env.LIVERELOAD_PORT = port; const server = tinylr(); server.listen(port, () => { console.log('LiveReload server started on port %d', port); @@ -26,11 +25,12 @@ function start(port) { }); }, ); - - reloadScriptUrl = `http://localhost:${port}/livereload.js`; } -const getReloadScriptUrl = () => reloadScriptUrl; +const getReloadScriptUrl = () => { + const port = process.env.LIVERELOAD_PORT; + return `http://localhost:${port}/livereload.js`; +}; module.exports = { start,