如何在终端关闭时永远运行我的 dart 服务器?有没有类似pm2的包
我用于节点js:
pm2 start index.js
您可以在 dart 中执行一些操作,您需要的是运行您的 dart 程序入口点让我们说
pm2 start main.dart
您可以按照 https://pm2.keymetrics.io/docs/usage/ 添加其他 pm2 参数选项快速启动/
这对我有用 从存储库更新可用软件包及其版本的列表:
sudo apt update
安装curl:
sudo apt-get install curl
安装pm2:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g pm2
安装运行dart服务器:
pm2 start dart --name any_name_for_tracking -- run project_folder/bin/my_server.dart
您可以通过运行以下命令来检查 PM2 进程的日志:
pm2 logs
希望有帮助。