使用pm2啟動靜態文件服務器的方法如下:
pm2 serve path port
pm2 serve . 9001
這樣就可以把當前文件夾下的靜態文件跑起來了,而且端口號是9001,
同樣也支持進階的使用,如下
pm2 serve . 9001 --name test --watch
這樣就啟動了一個名字為test,端口號為9001,且監聽文件變化的靜態文件服務器
$ npm install pm2 -g # 命令行安裝 pm2 $ pm2 start app.js -i 4 # 后台運行pm2,啟動4個app.js # 也可以把'max' 參數傳遞給 start # 正確的進程數目依賴於Cpu的核心數目 $ pm2 start app.js --name my-api # 命名進程 $ pm2 list # 顯示所有進程狀態 $ pm2 monit # 監視所有進程 $ pm2 logs # 顯示所有進程日志 $ pm2 stop all # 停止所有進程 $ pm2 restart all # 重啟所有進程 $ pm2 reload all # 0 秒停機重載進程 (用於 NETWORKED 進程) $ pm2 stop 0 # 停止指定的進程 $ pm2 restart 0 # 重啟指定的進程 $ pm2 startup # 產生 init 腳本 保持進程活着 $ pm2 web # 運行健壯的 computer API endpoint (http://localhost:9615) $ pm2 delete 0 # 殺死指定的進程 $ pm2 delete all # 殺死全部進程
pm2其他細節可以讀讀這一篇文章https://blog.csdn.net/uikoo9/article/details/79018750