【问题标题】:How to run Node.JS Loopback + Forever?如何运行 Node.JS Loopback + Forever?
【发布时间】:2017-09-01 01:46:13
【问题描述】:
如何使用Forever 运行 StrongLoop 的 Loopback,以便在更改后自动重新启动应用程序?
到目前为止,仅运行 forever server/server.js 似乎不起作用...
【问题讨论】:
标签:
loopbackjs
strongloop
loopback
forever
【解决方案1】:
也许你应该使用监视标志来运行它
永远 -w entrypoint.js
【解决方案2】:
谢谢。我发现最好的脚本是这样的:
"scripts": {
"start": "forever --verbose --uid \"myapp\" --watch --watchDirectory ./server server/server.js"
},
每个部分的含义:
--verbose:记录所有详细信息(在开发新路线时很有用)
--uid \"myapp\":所以当你执行forever list时会出现“myapp”
--watch: 留意文件变化
--watchDirectory ./server:监视更改的文件夹
server/server.js:应用入口点
此外,我用nohup npm start & 之类的方式打开它,这样进程将继续在后台运行,并且输出将附加到 nohup.out 文件中。