如何在后台运行dart服务器?

问题描述 投票:0回答:2

如何在终端关闭时永远运行我的 dart 服务器?有没有类似pm2的包

我用于节点js:

pm2 start index.js
dart
2个回答
2
投票

您可以在 dart 中执行一些操作,您需要的是运行您的 dart 程序入口点让我们说

 pm2 start main.dart
您可以按照 https://pm2.keymetrics.io/docs/usage/ 添加其他 pm2 参数选项快速启动/


1
投票

这对我有用 从存储库更新可用软件包及其版本的列表:

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

希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.