1
我試圖在IntelliJ 13.1.4中調試我的摩卡測試,所以我在我的test/test.js
文件中加入了斷點。在IntelliJ中調試摩卡測試:不會在斷點上停止
在我的Node.js
Run/Debug Configurations
中,我已正確將Node interpreter
和Working directory
指向我的項目根目錄。
要執行的JavaScript file
設置爲./node_modules/.bin/mocha
。
如果我點擊「調試」按鈕,我的測試被執行,但我的斷點被忽略。
有人知道爲什麼嗎?
有趣的... Intellij補充說,作爲啓動的一部分(至少在版本15),但它分配一個端口。我將它作爲參數添加到運行配置中(沒有端口),並且它工作正常。 查看:/.nvm/versions/node/v4.4.5/bin/node --debug-brk = 50449 --nolazy node_modules/mocha/bin/mocha automation/wdio/**/*。test.js - 報告者規格--debug-brk。 將額外的--debug-brk添加到應用程序參數中。 – binarygiant 2016-10-05 16:17:23