forever需要安裝到全域性環境下
[sudo] npm install forever -g
簡單的啟動
指定forever資訊輸出檔案,當然,預設它會放到~/.forever/forever.log
追加日誌,forever預設是不能覆蓋上次的啟動日誌
監聽當前資料夾下的所有檔案改動
檔案改動監聽並自動重啟,監聽當前資料夾下的所有檔案改動(不太建議這樣)
顯示所有執行的服務
forever list
停止、重啟操作
forever stopall
forever stop [id]
forever restartall
子命令actions
配置引數options:start
:啟動守護程序
stop
:停止守護程序
stopall
:停止所有的forever程序
restart
:重啟守護程序
restartall
:重啟所有的foever程序
list
:列表顯示forever程序
config
:列出所有的使用者配置項
set
: 設定使用者配置項
clear
: 清楚使用者配置項
logs
: 列出所有forever程序的日誌
logs
: 顯示最新的日誌
columns add
: 自定義指標到forever list
columns rm
: 刪除forever list的指標
columns set
: 設定所有的指標到forever list
cleanlogs
: 刪除所有的forever歷史日誌
歡迎訂閱「k叔區塊鏈」 - 專注於區塊鏈技術學習-m max
: 執行指定指令碼的次數
-l logfile
: 輸出日誌到logfile
-o outfile
: 輸出控制台資訊到outfile
-e errfile
: 輸出控制台錯誤在errfile
-p path
: 根目錄
-c command
: 執行命令,預設是node
-f, –fifo
: 流式日誌輸出
-n, –number
: 日誌列印行數
–pidfile
: pid檔案
–sourcedir
: 源**目錄
–minuptime
: 最小spinn更新時間(ms)
–spinsleeptime
: 兩次spin間隔時間
–colors
: 控制台輸出著色
–plain
: –no-colors的別名,控制台輸出無色
-d, –debug
: debug模式
-v, –verbose:
列印詳細輸出
-s, –silent
: 不列印日誌和錯誤資訊
-w, –watch
: 監控檔案改變
–watchdirectory
: 監控頂級目錄
–watchignore
: 通過模式匹配忽略監控
-h, –help
: 命令列幫助資訊
segmentfault主頁:
linux下使用forever進行管理
安裝forever 記得加 g,forever要求安裝到全域性環境下 npm install forever g forever使用說明 啟動相關 1.簡單的啟動 2.指定forever資訊輸出檔案,當然,預設它會放到 forever forever.log 或者通過 forever list 能檢...
使用nvm管理node版本,切換node版本
mac版 soucre nvm nvm.sh配置nvm環境變數將下述 複製到 bash profile export nvm dir home nvm s nvm dir nvm.sh nvm dir nvm.sh this loads nvm s nvm dir bash completion n...
centos 使用 nvm管理node
nvm node version manager 顧名思義,就是node.js的版本管理軟體,可以輕鬆的在node.js各個版本間切換,專案原始碼在github 如果你想長期做 node 開發,或者想快速更新 node 版本,或者想快速切換 node 版本,那麼在非 windows 如 osx,li...