2013-12-11 210 views
0

我剛安裝了量角器和默認回購以及webdriver。我每次運行量角器我得到這個錯誤
量角器不能找到cli.js文件

 
module.js:340 
    throw err; 
     ^
Error: Cannot find module '/usr/local/lib/node_modules/protractor/lib/cli.js' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Function.Module.runMain (module.js:497:10) 
    at startup (node.js:119:16) 
    at node.js:901:3 

不知道如何解決這個問題?任何線索?

+0

可能重複[錯誤:無法找到模塊'../lib/cli'](http://stackoverflow.com/questions/29323982/error-cannot-find-module-lib-cli) –

+0

嘗試使用我的量角器代碼屬TOR。它將創建一個可以使用的空量角器項目。說明應易於遵循。如果您有反饋意見來改進文檔,請告訴我。 https://npmjs.org/package/generator-protractor –

回答

1

嘗試使用以下解決方案:

配置下,用這個JavaScript文件= /usr/lib/node_modules/protractor/lib/cli.js

我遇到了類似的問題,它得到了解決。我在Linux環境中使用WebStorm。

就全球位置,以確保您安裝量角器,使用此命令:

  1. 須藤NPM安裝-g量角器
  2. 須藤webdriver的經理更新
  3. webdriver的經理開始
0

卡住類似......這對我有效。 請確保項目文件夾中有「node_modules」&「node_modules/.bin」,您可以通過在項目根文件夾中運行「npm install protractor」的 生成它們,然後通過運行「擺脫」它的「量角器」 npm卸載量角器「。