From 1bf1b15120ae873979068549ff3bb104924c7da5 Mon Sep 17 00:00:00 2001 From: "Alexander J. Lallier" Date: Fri, 18 Aug 2017 20:51:16 -0400 Subject: [PATCH] Fix bug when using dir flag on command line. --- bin/reload | 2 +- lib/reload-server.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/reload b/bin/reload index 221b03f..373724c 100755 --- a/bin/reload +++ b/bin/reload @@ -23,7 +23,7 @@ if (program.exts.indexOf(',')) { program.exts = program.exts.replace(/,/g, '|') // replace comma for pipe, that's what supervisor likes } -var args = ['-e', program.exts, '-q', '--', serverFile, program.port, program.dir, !!program.browser, program.hostname, runFile, program.startPage, program.verbose] +var args = ['-e', program.exts, '-w', program.dir, '-q', '--', serverFile, program.port, program.dir, !!program.browser, program.hostname, runFile, program.startPage, program.verbose] supervisor.run(args) console.log('\nReload web server:') diff --git a/lib/reload-server.js b/lib/reload-server.js index 1ec1ba7..c855b60 100644 --- a/lib/reload-server.js +++ b/lib/reload-server.js @@ -36,7 +36,9 @@ var server = http.createServer(function (req, res) { if (fileEnding === 'html' || pathname === '/' || pathname === '') { // Server side inject reload code to html files if (pathname === '/' || pathname === '') { - pathname = startPage + pathname = dir + '/' + startPage + } else { + pathname = dir + '/' + pathname } fs.readFile(pathname, 'utf8', function (err, contents) {