node.js - 调试 Protractor 时 Intellij Idea 挂起

标签 node.js debugging intellij-idea protractor webstorm

我遇到了类似于 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/

相关文章:

node.js - graphql.js : field is null even though resolver is returning value for sequilize query

node.js - 如何在不共享 key 的情况下执行AWS S3分段上传

c - 调试时查看源代码的宏扩展版本

ios - 代码中的错误导致按钮并不总是执行操作

scala - 如何在现有的 SBT scala 项目中互操作 kotlin 代码

java - 如何使用 JUnit 对一个 Java 类中的方法进行单元测试,而无需完成模块中的其他类?

node.js - Bash 错误的退出代码

php - PHP解析/语法错误;以及如何解决它们

python - 如何在 IntelliJ 中打开 .ipynb 文件?

node.js - 如何管理内部 Node.JS 模块