【问题标题】:How to run a program in background?如何在后台运行程序?
【发布时间】:2021-05-23 06:01:22
【问题描述】:

我有一个 node.js 应用程序。我想在后台运行它而不保持终端始终打开。

我怎样才能做到这一点?

【问题讨论】:

  • 这被松散地称为“守护进程”,就像“将其转变为守护进程”一样,如果您知道要搜索的关键字,可以在 NPM 上轻松找到许多工具。

标签: node.js terminal


【解决方案1】:

您可以使用任一 PM2 进程管理器 (https://www.npmjs.com/package/pm2)

或者您可以永久使用 (https://www.npmjs.com/package/forever)

或者你可以简单地使用 nohup as

nohup node index.js &

这将在后台以分离的形式运行节点进程

【讨论】:

    【解决方案2】:

    你需要 pm2.js;

    转到PM2 Quick Start

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多