如何在Linux上的后台模式下启动React JS应用程序?

时间:2018-07-25 07:15:16

标签: reactjs

我是ReactJS的新手,我想以后台模式或分离模式启动我的React应用程序。在Ruby On Rails中,-d选项可用于在后台模式下启动应用程序。我应该如何在ReactJS应用程序中做到这一点。

我尝试运行npm run build,它生成了优化的生产版本。请提出建议。

2 个答案:

答案 0 :(得分:4)

看看pm2,这应该正是您想要的。

要安装pm2:

npm install pm2 -g

要启动应用程序,只需运行:

pm2 start npm -- start

您可以通过以下方式查看日志:

pm2 logs

要停止当前的pm2实例

1)列出pm2进程,获取ID,假设ID为0

pm2 ps

2)然后停止ID

pm2 stop 0

答案 1 :(得分:0)

您也可以使用nohup

nohup bash -c 'npm start' &

&用于后台处理