我已經安裝了node-inspector來發現它不支持斷點:是什麼在它的點可言,銘記在很大一部分節點代碼是異步的,你根本不能按照它一步一步?..如何調試節點js應用程序的斷點和一切?
我肯定在這裏失蹤的一點...
無論如何,用斷點和一切來調試節點代碼?
我已經安裝了node-inspector來發現它不支持斷點:是什麼在它的點可言,銘記在很大一部分節點代碼是異步的,你根本不能按照它一步一步?..如何調試節點js應用程序的斷點和一切?
我肯定在這裏失蹤的一點...
無論如何,用斷點和一切來調試節點代碼?
yupp,我已經成功地使用了節點檢查器。如果你想永久斷點,只需在您的代碼中插入debugger;
。請參閱http://nodejs.org/api/debugger.html。
使用node --debug-brk script.js
使節點等待,直到連接調試器,也可能非常有用。
就在這裏詳細一點:
設置任何你想要的斷點是,然後用節點調試的script.js運行代碼調試器/ index.js
當調試器停在你斷點,您需要重新檢查變量。
謝謝你,不知道關於repl命令 – 2016-09-02 19:25:59
我想要一個斷點,無論發生異常(比方說,我不知道提前知道哪裏會發生異常)。我怎麼做? – Michael 2017-07-01 03:35:50
你可以不使用REPL命令添加運行時監視器,只需鍵入ex。 'watch('count')'watchers api將在調試器停止在該函數中時打印該值。 – 2017-10-19 10:04:34
可能的重複:http://stackoverflow.com/questions/1911015/how-to-debug-node-js-applications – beny23 2012-07-23 11:02:15
我從那裏來了 - 斷點不工作在節點督察,並沒有答案我的問題。在那兒? – jayarjo 2012-07-23 11:15:12
它支持斷點。當你重新審查督察頁時,我只是不記得他們。 – 2012-07-23 14:45:42