mirror of https://github.com/node-red/node-red.git
Merge pull request #3540 from hardillb/no-home-dir
Don't start if user has no home directorypull/3571/head
commit
a2de514c05
|
@ -112,6 +112,10 @@ if (parsedArgs.settings) {
|
|||
// Consider compatibility for older versions
|
||||
settingsFile = path.join(process.env.HOMEPATH,".node-red","settings.js");
|
||||
} else {
|
||||
if (!parsedArgs.userDir && !(process.env.HOME || process.env.USERPROFILE || process.env.HOMEPATH)) {
|
||||
console.log("Could not find user directory. Ensure $HOME is set for the current user, or use --userDir option")
|
||||
process.exit(1)
|
||||
}
|
||||
var userDir = parsedArgs.userDir || path.join(process.env.HOME || process.env.USERPROFILE || process.env.HOMEPATH,".node-red");
|
||||
var userSettingsFile = path.join(userDir,"settings.js");
|
||||
if (fs.existsSync(userSettingsFile)) {
|
||||
|
|
Loading…
Reference in New Issue