我试图永远使用nodemon。
我对nodemon没有任何问题:
nodemon --exitcrash node/index.js -- "user/verbs/config"
但是,遵循nodemon FAQ中的说明,并在#34; nodemon --exitcrash"周围加上引号。根据{{3}}的评论(以避免永远认为参数" user / verbs / config"是文件)来产生:
forever start --minUptime 1000 --spinSleepTime 1000 --killSignal=SIGTERM -c "nodemon --exitcrash" node/index.js -- "user/verbs/config"
...我收到了消息
info:永远处理文件:node / index.js
并且没有脚本的延续。正在运行forever list
显示"没有永远正在运行的流程"。
(注意:我最终希望这与forever-monitor
一起使用,但我认为上面的内容需要先工作。)
我有什么遗失的吗?
答案 0 :(得分:0)
forever -c "nodemon --exitcrash" app.js
这可以确保nodemon
实际退出(而不是给您“应用程序崩溃”消息),然后forever
再次将其提取。
在forever --help
中,此-c
指定要运行的命令,否则默认为节点。不使用-c会导致该答案的注释中提及的错误。