我想調試我的後端,我真的不知道如果我正確的做法。如何使用節點檢查器調試nodejs後端?
我已經設置了調試如下:
節點6.9.1和節點檢查員0.12.8
打開命令提示和運行下面的命令:
node-inspector --web-port=3030 (server app port)
打開另一個命令提示符並運行以下命令:
node --inspect --debug-brk server.js
瀏覽到第二個命令提示符登錄屏幕上給定的URL
- 按F8鍵,使服務器運行
- 最終把一些人的另一個選項卡中設置斷點
- 瀏覽到您的應用(在1-中定義的地址和端口)
- 參見服務器執行在步驟5上定義的斷點處停止。
現在,當我運行node --inspect app.js
和一切看起來不錯。我可以在app.js中調試第一次啓動。但是,如果我想用POSTMAN調試端點,則會出現錯誤「無法POST/api/trainingsWeek」。如果我不調試,端點工作。
我需要另一個地址嗎?或者比POSTMAN還有其他工具? 而這也正是node --inspect app.js
和node-debug
UPDATE
之間的區別,這是我愚蠢的錯誤:P這裏是SOLU重複:https://github.com/node-inspector/node-inspector/issues/907#issuecomment-280620108
您的問題的第二部分涵蓋在這裏:http://www.mattzeunert.com/2016/06/01/node-v8-inspector-inspect.html – Paul