2016-04-20 92 views
0

通常從IntelliJ的「項目」窗格中,我可以右鍵單擊測試文件並選擇「調試」或「運行」,然後攔截它並自動創建運行/調試文件的配置。這導致的IntelliJ使用下面的命令:(摩卡的音符存在)intellij摩卡插件並不總是使用摩卡

/usr/local/bin/node --debug-brk=57425 /projects/my_project/node_modules/mocha/bin/_mocha --timeout 3600000 --ui bdd --reporter "/Users/shared/Library/Application Support/IntelliJIdea2016.1/NodeJS/js/mocha-intellij/lib/mochaIntellijReporter.js" /projects/my_project/tests/src/scripts/my-other-test.js 

其他時間(近相同的文件在同一文件夾)不:(注摩卡不存在)

/usr/local/bin/node --debug-brk=57068 my-test.js 

我已經能夠運行測試文件的唯一方法是手動創建特定於該文件運行配置

我需要做些什麼來鼓勵摩卡插件自動創建運行/調試配置?

回答

0

您需要確保mocha軟件包已在本地安裝在您的項目中。摩卡插件檢查並創建mocha命令而不是節點命令。

+0

摩卡包本地安裝。有時它有效,有時它不會:( – Shanimal

+0

這些問題在WebStorm 2017.1中得到解決。 –