我在AWS EC2上有一个sailsjs应用程序,我一直运行到现在一直在使用它。我永远用2个adantages:Nodemon服务器永久性和运行时日志问题
1)Perpetuality:我可以使用CLI forever start app.js
或forever restart app.js
,然后应用程序开始运行,并继续运行,直到我用命令forever stop app.js
停止它。所以,即使关闭我的终端,该应用也不会停止。该过程继续运行。
2)运行日志:我有了一个日志文件,而在实时记录服务器日志一个.forever
目录,当我检查使用tail -f file_name.log
日志,我能看到的运行时间日志。
但有一个缺点:每次我上传一个新的/修改过的服务器文件时,我都必须手动重新启动应用程序。为了摆脱这一点,我从永远切换到nodemon。
从Nodemon提供的文档中,我无法弄清楚如何从Nodemon复制上述两个优点。如果任何人都可以指导我如何使用nodemon启动我的nodejs应用程序,那么即使关闭了我的终端后,它仍然可以继续运行,以及如何查看服务器的运行时日志,这将非常有帮助。
完美的,这是有道理的,因为生活环境不是经常修饰,永远对它有好处。谢谢。 刚刚才知道[永远启动-c nodemon app.js]使永远和nodemon一起工作。 – harshvardhan