我遇到了类似于 this question 中提到的问题.
我正在尝试在 IntelliJ Idea 中调试 Protractor 测试。在我设置 Node.js 的配置并按 Run 后,所有测试都正常运行,但在单击 Debug 后,我只看到:
"C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.0\bin\runnerw.exe" "C:\Program Files\nodejs\node.exe" --debug-brk=65500 --nolazy --debug node_modules\protractor\lib\cli.js protractor.conf.js
debugger listening on port 65500
[launcher] Running 2 instances of WebDriver
就是这样,没有打开浏览器窗口,并且在进程资源管理器中仅创建 Node 进程。
从我读到的 --debug-brk
选项将执行卡在第一行 - 但在 Idea 调试器中,它看起来应用程序正在运行,而不是卡在断点上。
使用的软件版本:
- 带有 NodeJs 插件的 Intellij Idea 14.0.2 v 139.491
- Node.js v0.10.35
- Protractor v 1.6.0
最佳答案
看看这个:http://ng-learn.org/2014/02/Debugging_Protractor_from_WebStorm_Intellij/
并在调试时尝试仅运行“1 个实例”。
关于node.js - 调试 Protractor 时 Intellij Idea 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27968260/