Bun 本身不是驻留程序管理器,但可以通过以下方式实现:
**方式 1:使用 PM2/Forever**
```bash
pm2 start index.js --interpreter=bun
# 或
forever start -c "bun run" index.js
```
**方式 2:使用 systemd**
创建服务文件,设置 `ExecStart=/usr/bin/bun run index.js`
**方式 3:nohup 简单后台运行**
```bash
nohup bun run index.js &
```
**方式 4:Bun 的实验性功能**
```bash
bun run --daemon index.js
```
(注意:此为实验性功能,稳定性待验证)
推荐生产环境使用 **PM2**,它有自动重启、日志管理、集群模式等功能。