如何使用forever或upstart运行nodejs app作为服务?

时间:2016-11-21 07:57:44

标签: node.js express reactjs ecmascript-6 babel

我正在按以下方式运行我的应用

NODE_ENV=production node_modules/.bin/babel-node --presets 'react,es2015' src/server.js

如何使用forever或upstart将其作为服务运行?

1 个答案:

答案 0 :(得分:4)

我建议您使用PM2作为流程管理员。

顺便说一下, 永远你应该创建一个永远用作配置文件的forever.[environment].json



[
  {
    // App2
    "uid": "app2",
    "append": true,
    "watch": true,
    "script": "index.js",
    "sourceDir": "/home/myuser/app2",
    "args": ["--port", "8081"] // CLI ARGS HERE
  }
]