[英]node.js debugging with node-inspector and forever.js
使用forever.js 時,我無法調試node.js 服務器。 不可能嗎?
Exampel: forever start --debug server.js
1) 啟動 server.js 正常,但我無法使用 node-inspector 進行調試。
2) forever start server.js
as: forever start server.js
不重啟服務器——這就是forever的核心服務?
我在 mac 上工作。
感謝和問候
啟動 server.js 正常,但我無法使用 node-inspector 進行調試。
Forever 不支持開箱即用的調試模式。 您可以通過要求永遠啟動自定義命令來解決它:
$ forever -c 'node --debug' server.js
不重新啟動服務器——這是永遠的核心服務嗎?
我假設您想在更改源文件后重新啟動服務器。 我對永遠不是很熟悉,但我會說你忘了在命令行中添加-w
選項嗎?
-w, --watch Watch for file changes
要調試進程並使其自動重新啟動,請運行
$ forever -w -c 'node --debug' server.js
另請參閱此節點檢查器問題: #196 。
在 Windows 上使用 Chrome 完成說明
在第一次終端運行中
forever -w -c "node --debug" server.js
在第二個終端運行中
node-inspector
導航到本地主機:8080
在終端寫:
node inspect server.js
導航到chrome://inspect
轉到遠程目標檢查
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.