2014-07-13 24 views
0

有什麼方法可以設置斷點並逐步完成流星服務器代碼?我不喜歡將一堆日誌記錄等附加到服務器代碼中。我更喜歡使用斷點。我選擇的IDE是IntelliJ,如果可能的話,我真的很想在那裏做。MeteorJS調試器

回答

1

您是否嘗試過節點檢查器?它效果很好。我沒有在這裏手頭太多的時間,所以要參考這個流星常見問題解答:

https://github.com/oortcloud/unofficial-meteor-faq#how-do-i-debug-my-meteor-app

另外這裏:http://www.meteorpedia.com/read/Debugging(同一件事,即使用節點檢查)。

https://github.com/node-inspector/node-inspector

+0

斯拉瓦金也創造了幾個視頻來說明如何調試流星:https://youtube.com/playlist?list=PLT26u8Zi9MwRxuLMbgmV3NP0szUlo7B0l – StephenD

0

你可以找到一個回答你的問題在這裏: How to debug server side code in a Meteor app

首先,你必須安裝節點檢查

npm install -g node-inspector 

,然後用特定變量運行流星應用

env NODE_OPTIONS="--debug" meteor 

在新的終端選項卡中打開節點檢查員運行命令

node-inspector 

複製和粘貼在Chrome節點檢查的網址,你會發現所有的服務器端代碼中設置斷點進行調試。 重要:設置您的項目文件中的斷點處(無域)文件夾

+1

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 –

+1

我編輯答案Illija,你是對的 – mstamos