Linux nodejs forever:找不到config.json文件或该文件无效

Linux nodejs forever:找不到config.json文件或该文件无效,linux,node.js,cmd,forever,Linux,Node.js,Cmd,Forever,我对nodejs一直有奇怪的问题 我已克隆到/home/user/iodocs 如果我永远从iodocs目录开始: user@ubuntu:~/iodocs$ forever start app.js 一切正常 如果我尝试从另一个目录永远开始,例如: user@ubuntu:~$ forever start --sourceDir /home/user/iodocs/ app.js warn: --minUptime not set. Defaulting to: 1000ms warn

我对nodejs一直有奇怪的问题

我已克隆到/home/user/iodocs

如果我永远从iodocs目录开始:

user@ubuntu:~/iodocs$ forever start app.js
一切正常

如果我尝试从另一个目录永远开始,例如:

user@ubuntu:~$ forever start --sourceDir /home/user/iodocs/ app.js
warn:    --minUptime not set. Defaulting to: 1000ms
warn:    --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
info:    Forever processing file: app.js
在日志文件中,我看到:

user@ubuntu:~$ forever logs
info:    Logs for running Forever processes
data:        script                      logfile                         
data:    [0] /home/user/iodocs/app.js /home/user/.forever/xYBf.log 
user@ubuntu:~$ cat /home/user/.forever/xYBf.log
File /home/user/config.json not found or is invalid.  Try: `cp config.json.sample config.json`
error: Forever detected script exited with code: 1
为什么总是尝试从unix用户主目录而不是sourceDir读取配置

如何修复它