0

通常从 IntelliJ 的“项目”窗格中,我可以右键单击测试文件并选择“调试”或“运行”,Mocha 插件会拦截它并自动为该文件创建运行/调试配置。这会导致 IntelliJ 使用以下命令:( 注意 mocha 的存在)

/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  

其他时候(对于同一文件夹中几乎相同的文件)它不会:(注意 mocha 不存在)

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

我能够运行测试文件的唯一方法是手动创建特定于该文件的运行配置。

我需要做些什么来鼓励Mocha 插件自动创建运行/调试配置?

4

1 回答 1

0

您需要确保mocha在您的项目中本地安装该软件包。Mocha 插件会检查并创建 mocha-command 而不是 node-command。

于 2017-01-24T11:43:18.397 回答