iT邦幫忙

1

【我可以你也可以的Node.js】第十七篇 - 讓你的 Node 應用程式無止境的跑下去吧 #Forever

嗨各位大大,今天來分享 Forever~
我們平常開發幾乎都是使用 Nodemon , 而 Forever,簡單來說與他的差異就是當你的應用程式拋出例外時,他能夠自動偵測並且重啟讓你的應用程式永遠的跑下去,也包含著檔案更新也可以立即幫妳重啟。

如果哪天看到你的程式還是停止了請檢查以下項目

  1. 您的電費是否繳清?
  2. 是否有因為個人因素造成另一半的不適,導致另一半拔掉電源幫您省電。
  3. 有沒有拜拜?

此篇學習目標 ◑ω◐ :

  • Install Forever
  • 基本指令介紹

Install Forever

Use npm

sudo npm install forever -g

Use yarn

yarn add global forever

基本指令介紹

查看可用的選項

forever --help

使用 Forever 執行程式

forever start <檔案路徑>
使用範例 :

forever start app.js

Note:
我個人滿常在這邊加上 -w 就是可以讓他偵測有新的code 就會自動重啟。

列出目前正在跑的程式

forever list

停止正在執行的程式

停止單一運行中的程式

forever stop <檔案路徑 or pid>

停止全部正在運行的程式

forever stopall


以上是這篇內容。
最近在整理許多其實算是寫一半的專案 Orz
不知道各位讀者會不會有很多跟我一樣專案其實沒開發完整,
就跑去做其他專案xDD


尚未有邦友留言

立即登入留言