javascript - Eclipse 无法找到安装路径 Node Native

标签 javascript angularjs eclipse debugging protractor

我在调试与 Angular Web 应用程序交互的示例 javascript 时遇到以下问题。我要做的是根据以下网址运行以下演示脚本

http://www.protractortest.org/#/

当我通过命令行“protractor conf.js”执行时,它每次都按预期工作。我遵循这个指南

https://github.com/angelozerr/angularjs-eclipse/wiki/Protractor

通过eclipse IDE执行

但是我永远无法通过 IDE 调试测试脚本。当我将“Node.js 安装”路径设置为“ native Node.js”时,Eclipse 总是抛出以下错误

“找不到节点安装路径 node-native 你想更新 Protractor 首选项吗?”

我在 eclipse 中的 Protractor 设置如下:

  Node.js install: Native Node.js
  Native path: C:\Program Files\nodejs\node.exe
  Node.js path: C:\Program Files\nodejs\node.exe

这对应于节点在我的windows机器上安装的路径。

当这个弹出窗口出现时,我让 procmon 运行分析,我发现了这个奇怪的地方?

CreateFile|C:\Windows\System32\node-native|NAME NOT FOUND|Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: 读取、写入、删除、分配大小:不适用

我不确定为什么 node-native 要走这条路?有人会知道如何解决我看到的这个问题,以便我可以通过 Eclipse IDE 调试 Protractor 脚本吗?

**Btw the Eclipse IDE i'm using is**

面向 JavaScript 和 Web 开发人员的 Eclipse 版本:Neon Release (4.6.0) 构建 ID:20160613-1800

**Node Install**

v4.4.7 x64

最佳答案

如果您使用的是新版本的 Protractor (3.2 或更高版本),则 cli.js 的路径已更改。将路径从:protractor/lib/cli.js 更改为 protractor/built/cli.js

关于javascript - Eclipse 无法找到安装路径 Node Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38249062/

相关文章:

javascript - 避免使用 javascript 加载图像

javascript - AngularJs 事件 $stateChangeStart 未触发

Eclipse watch 表达?

linux - Aptana Studio 3 IDE 解压缩文件夹保存在哪里?

javascript - FireFox 工具栏 在新标签页中打开窗口

javascript - 使用 React 增加数字直到达到特定数字

javascript - md-virtual-repeat 按给定数量

java - 如何添加类以在 Eclipse 中构建路径

javascript - 如何在纯javascript中动态添加<tr>标签到<table>标签?

javascript - 错误 : . $save 不是函数(AngularJS)