【发布时间】:2014-08-22 07:47:16
【问题描述】:
我刚刚使用他们在 Ubuntu 14.04 映像上的 MEAN 在 Digital Ocean 上成功创建了一个新的 droplet。我可以使用“grunt serve”从终端运行我的应用程序,然后在浏览器中的“ip_address:3000”处查看它。但我仍然不明白如何永久提供它,我的意思是,即使在我关闭终端后也能保持应用程序运行。我听说过“永远”这个工具,但我并不真正了解它。我什至需要它还是有其他更简单的方法?
【问题讨论】:
-
如果您不理解
forever,请继续阅读文档并进行试验。没有太多内容,他们的例子非常简单。 -
说真的,它并没有比永远更容易:“npm install forever -g”然后“永远启动 app.js”然后“永远列表”以查看它正在运行以及它的日志在哪里文件是。执行 tail -f log_file_path 以实时查看日志文件的最新添加内容。
-
好吧,我现在感觉自己像个真正的杜夫。我确定我尝试了“永远启动 app.js”,但什么也没发生,一定是做错了什么。感谢您帮助我!
-
虽然,即使永远不会永远这样运行,它只会运行到服务器重新启动。您还希望将应用程序添加到“服务”中以在启动时运行。像这样的东西:exratione.com/2013/02/…
标签: node.js gruntjs forever digital-ocean meanjs