UNPKG

pm2-s

Version:
47 lines (37 loc) 1.15 kB
# pm2-s > pm2 顺序执行插件 **为什么有这个?** pm2 可以说是 Node.js 服务进程管理的 **最佳实践** 的工具,但没有类似 [run-s](https://github.com/mysticatea/npm-run-all/blob/HEAD/docs/run-s.md) 的功能。 好在翻阅文档后,发现可以通过 [Programmatic API](https://pm2.keymetrics.io/docs/usage/pm2-api/) 来实现,所有就有了 pm2-s,希望有类似需求的同学可以以此借鉴。 ## quickstart 1. 项目根路径添加 ecosystem.config.js, 就和 pm2 一样 ```js module.exports = { apps: [ { name: "app1", script: "./app.js", env_production: { NODE_ENV: "production", }, env_development: { NODE_ENV: "development", }, }, { name: "app2", script: "./app.js", env_production: { NODE_ENV: "production", }, env_development: { NODE_ENV: "development", }, }, ], }; ``` 2. 启动 pm2-s ```shell pm2-s start ecosystem.config.js ```