1

我刚刚安装了量角器和默认 repo 以及 webdriver。每次我运行量角器时都会出现此错误

模块.js:340
    抛出错误;
          ^
错误:找不到模块'/usr/local/lib/node_modules/protractor/lib/cli.js'
    在 Function.Module._resolveFilename (module.js:338:15)
    在 Function.Module._load (module.js:280:25)
    在 Function.Module.runMain (module.js:497:10)
    启动时 (node.js:119:16)
    在 node.js:901:3

不知道如何解决这个问题......任何线索?

4

2 回答 2

2

尝试使用以下解决方案:

在 Configuration 下,将此用于 javascript 文件 = /usr/lib/node_modules/protractor/lib/cli.js

我遇到了类似的问题,它得到了解决。我在 linux 环境中使用 WebStorm。

使用以下命令确保您在全局位置上安装了量角器:

  1. sudo npm install -g 量角器
  2. sudo webdriver-manager 更新
  3. webdriver-manager 启动
于 2015-08-25T15:55:23.060 回答
0

同样卡住了……这对我有用。确保项目文件夹中有“node_modules”和“node_modules/.bin”,您可以通过在项目根文件夹上运行“npm install protractor”来生成它们,然后通过运行“npm uninstall”来摆脱它“protractor”文件夹量角器”。

于 2014-06-02T08:59:48.007 回答