PM2可以运行命令行启动脚本吗?

时间:2019-11-21 02:21:25

标签: node.js pm2

我正在使用一个库,说我希望启动我的应用的脚本为cli-lib start,我该如何处理?我不想只运行node app.js或任何js文件,cli lib可以为我做到这一点,但是我想不出一种方法来使它工作。

2 个答案:

答案 0 :(得分:3)

是的,您可以使用pm2运行任何进程类型。 对于其他默认已分配了解释器的其他语言的脚本,

pm2 start echo.coffee
pm2 start echo.php
pm2 start echo.py
pm2 start echo.sh
pm2 start echo.rb

或带口译员

pm2 start echo.pl --interpreter=perl

read more来自文档

答案 1 :(得分:0)

我认为您可以创建一个bash脚本,然后在pm2上运行它,例如:

bash.sh

#!/usr/bin/bash
node /home/user/test.js

然后您可以在pm2中运行文件“ bash.sh”

pm2 start bash.sh

我尚未对其进行测试,但是您可以尝试。