pm2之serve

pm2可以通过HTTP提供静态文件服务(如前段应用程序)

比如API文档,静态网页,可以迅速的部署查看效果。

1
pm2 serve <path> <port>

默认情况下,path指当前目录,port指8080端口,所有可以直接

1
pm2 serve

同样可以配置在ecosystem文件里:

1
2
3
4
5
6
7
8
9
10
module.exports = {
apps: [{
name: "static-file",
script: "serve",
env: {
PM2_SERVE_PATH: ".",
PM2_SERVE_PORT: 8080,
},
}]
}

然后使用如下命令启动:

1
pm2 start ecosystem.config.js

Note: 默认寻找path下的index.html文件