pm2 使用教程: 管理你的 nodejs 后台项目
生活随笔
收集整理的這篇文章主要介紹了
pm2 使用教程: 管理你的 nodejs 后台项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
pm2 使用教程: 管理你的 nodejs 后臺項目
什么是 pm2
pm2 是一個可以管理多個 nodejs 項目的管理工具,方便 nodejs 程序運行于后臺等,多用于服務器
官網: https://pm2.keymetrics.io/
GitHub: https://github.com/Unitech/pm2
長時間運行也是完全沒有問題的:
一、安裝
系統中已經安裝了 nodejs 和 npm,全局安裝 pm2 即可
npm i g pm2首次啟動長這樣
二、 啟動
比如我需要啟動一個 express 項目,你需要先知道直接運行的 js 腳本是哪個,比如我的這個項目,需要先查看一下 package.json 文件里的指向
從上圖中可以看到,這個項目的啟動文件是當前目錄中的 ./bin/www 文件,所以直接添加這個作為入口即可
--name 可以給這個項目起名,就是 pm2 列表中的名字
三、操作
pm2 examples 可以查看一些常用的例子,基本一看就知道什么意思
1. 查看項目列表
pm2 ls2. 停止項目
pm2 stop appName3. 刪除項目
pm2 delete appName4. 查看項目信息
pm2 info appName4. 查看日志
pm2 logs diary [--lines 1000]
5. 同時操控多個工程
如果想同時操作多個工程,pm2 的操作指令非常直觀:
pm2 start all # 全部啟用 pm2 stop all # 全部停用 pm2 restart all # 全部重啟總結
以上是生活随笔為你收集整理的pm2 使用教程: 管理你的 nodejs 后台项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么在支撑着我前行
- 下一篇: VMware Workstation 1