2016-03-18 116 views
10

我正在使用pm2運行節點webserver。由於pm2產生另一個進程並將stdout和stderr重定向到文件,所以我必須在其他地方查找日誌。理想情況下,我想讓節點進程輸出到我運行pm2的同一個控制檯窗口。否則,我會解決pm2使用活動控制檯窗口運行節點進程,並將節點進程的stdout和stderr寫入該控制檯窗口。這怎麼能實現?我在一臺Windows機器上。使pm2登錄到控制檯

回答

23

我相信你也可以看到標準輸出和進程中標準錯誤運行該命令pm2 logs進程化或pm2 logs [app-name]

+1

接受這個答案,因爲它解決了第一個日誌錯過了' - no-daemon'標誌 – Fragilerus

6

找到了答案(他們的文檔並不是那麼棒),只是添加了--no-daemon標誌,似乎已經做到了。雖然,它似乎仍然在第一次正常運行時記錄到文件(即使使用該標誌)。一旦這個過程被重新啓動(我在看文件更改)它開始登錄到控制檯