node.js - 即使我的终端关闭,我如何让我的不和谐机器人保持在线
问题描述
我有一个非常简单的 discord.js 机器人,即使我关闭了终端和/或计算机,我也希望它保持运行。
我已经尝试过 pm2 并且整天保持终端打开,但它会浪费电池。
我一直pm2 run NAMEOFFILE.JS
在正确的文件夹中运行,但它已经说我正在运行该文件。
解决方案
您必须使用进程管理器,例如 pm2 ( pm2 start yourfile.js
) 或 forever ( forever start yourfile.js
)。npm i -g pm2
您可以使用 npm ( , )安装它们npm i -g forever
。
推荐阅读
- c# - 我可以在编译时使用 Roslyn 生成编译代码吗?
- react-native - 如何查看用户邀请的频道列表
- java - 如何在谷歌浏览器中获取活动标签索引?
- python - 使用 LogisticRegression() 将 R 的 GLMNET 输出与 Python 进行比较
- html - 改变按钮的形状
- java - 输入标签不能正确使用 JQuery Ajax
- python - 添加到字典的条目被覆盖
- networking - 如何在 Nixos 中禁用 Nix 语言的网络流量/连接?
- kotlin - 匿名接口实例作为 Kotlin 中的接口属性
- nginx - Nginx 代理。HTTPS 情况下的 CSP 问题