今天要教程式管理套件pm2,為什麼要用程式管理套件呢 因為你如果把樹梅派關機了 重開機時你還在把程式手動打開 就算你使用bash去自動啟動,你也會不容易去檢測程式執行狀況,所以我們要教程式管理套件
pm2呢 下載很簡單
直接
npm install pm2 -g
大家可能會發現 怎麼跟之前不一樣 多了一個 -g 因為我們pm2不是單純只給這個資料夾的程式使用 是要給整個電腦的 所以要設成全域變數
安裝好之後 終端機打
pm2 ls
會看到pm2的界面
這邊因為沒有讓他fork任何程式 所以沒有東西
接下來進到程式的資料夾 輸入
pm2 start 程式的名子
完成後會看到我們的程式已經放上pm2了
之後在讓pm2儲存我們程式的資訊
到現在 pm2已經儲存我們程式的資訊 也幫我們成功運行了
但是 現在又有一個問題了 重開機的時候pm2不會自己打開 這時pm2有提供給我們貼心的功能
只要在終端機上打
pm2 startup
就會跳出這段訊息
簡單來說呢 就是指 pm2要我們把他加進去系統啟動時的程式名單 讓他開機的時候會一起被打開
這樣我們重開機時 pm2 也會一起去重開並讀取我們save時有被fork的程式
這樣pm2的介紹就結束了 有沒有很簡單呢
DAY18要介紹放資料的平台