如何运行Node.JS Loopback + Forever?

时间:2017-08-26 20:34:28

标签: loopbackjs strongloop loopback forever

如何使用Forever运行StrongLoop的Loopback,以便在更改后自动重启应用?

到目前为止,只运行forever server/server.js似乎无法运作......

2 个答案:

答案 0 :(得分:1)

也许你应该使用像

这样的手表标志来运行它

forever -w entrypoint.js

答案 1 :(得分:1)

感谢。我发现最好的脚本是这样的:

"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 文件。