为什么不工作“永远永远停止/ development.json”?

我使用follow命令永久安装npm包

sudo npm install forever -g npm install forever-monitor 

我的server.js文件使用follow命令运行

 forever start server.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: server.js 

现在server.js运行后台

接下来的server.js文件停止使用follow命令

 forever start server.js 

结果:

 info: Forever stopped process: uid command script forever pid id logfile uptime [0] uiip /usr/bin/nodejs server.js 5763 5765 /home/amila/.forever/uiip.log 0:0:1:38.529 

最后阅读文档,我在forever目录里面添加了development.json

 { "uid": "app", "append": true, "watch": true, "script": "server.js", "sourceDir": "./" 

}

现在input:

 forever start forever/development.json 

结果:

 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: server.js 

现在server.js文件工作。

问题在这里:inputfollow命令

 forever stop forever/development.json 

结果:

 error: Forever cannot find process with id: forever/development.json 

但是,当input

 forever stop server.js 

结果:

 info: Forever stopped process: uid command script forever pid id logfile uptime [0] app /usr/bin/nodejs server.js 6437 6443 /home/amila/.forever/app.log 0:0:1:44.323 

我现在需要,为什么forever stop forever/development.json键入forever stop forever/development.json来错误

如果永远不能正常启动,则会自动停止。

因此,停止一个由于错误而已经停止的进程,将会永远抛出错误

错误:Forever无法findid为:forever / development.json的进程

development.json文件是否包含下面的行?

{“script”:“server.js”}

更新:

有效的参数

forever stop Id|Uid|Pid|Index|Script