diff --git a/live-server.js b/live-server.js index 9eac8f1..4884f10 100755 --- a/live-server.js +++ b/live-server.js @@ -15,11 +15,13 @@ var opts = { }; var homeDir = process.env[(process.platform === 'win32') ? 'USERPROFILE' : 'HOME']; -var configPath = path.join(homeDir, '.live-server.json'); -if (fs.existsSync(configPath)) { - var userConfig = fs.readFileSync(configPath, 'utf8'); - assign(opts, JSON.parse(userConfig)); - if (opts.ignorePattern) opts.ignorePattern = new RegExp(opts.ignorePattern); +if (homeDir != null) { + var configPath = path.join(homeDir, '.live-server.json'); + if (fs.existsSync(configPath)) { + var userConfig = fs.readFileSync(configPath, 'utf8'); + assign(opts, JSON.parse(userConfig)); + if (opts.ignorePattern) opts.ignorePattern = new RegExp(opts.ignorePattern); + } } for (var i = process.argv.length - 1; i >= 2; --i) {