即使关闭了终端,如何使Discord机器人保持在线

我有一个非常简单的discord.js机器人,即使关闭终端和/或计算机也想保持它的运行。

我已经尝试过pm2并只是将终端全天保持打开状态,但这浪费了电池。

我继续在正确的文件夹中运行pm2 run NAMEOFFILE.JS,但是它已经表明我正在运行文件。

zhaoyue1984 回答:即使关闭了终端,如何使Discord机器人保持在线

您必须使用流程管理器,例如pm2(pm2 start yourfile.js)或永久使用(forever start yourfile.js)。您可以使用npm(npm i -g pm2npm i -g forever)安装它们。

,

如果您使用的是MacOS或Linux,则可以使用screen命令(或Windows上的cygwin)。它基本上会创建另一个终端。要使用它,您可以执行screen -R <name>

使用-R <name>(大写)时,计算机将查找带有名称的屏幕并重新连接到该屏幕。如果找不到具有该名称的屏幕,它将创建一个具有该名称的新屏幕。

因此,对于您来说,您可以进行screen -R Discord。连接到屏幕后,您可以做任何想作为终端的操作。完成后,可以按ctrl+a,然后按d从屏幕分离,然后可以关闭终端窗口。

https://ss64.com/osx/screen.html

本文链接:https://www.f2er.com/3128876.html

大家都在问