2016-05-16 78 views
0

而執行命令量角器conf.js當運行量角器conf.js

我想在
https://github.com/qualityshepherd/protractor_example

運行提供的示例項目代碼我的錯誤是

我得到一個錯誤量角器錯誤
D:\Users\protractor_example-master 
>protractor conf.js 
[13:30:33] E/configParser - error code: 105 
[13:30:33] E/configParser - description: failed loading configuration file conf. 
js 

D:\Users\xxxxxx\node_modules\protractor\built\configParser.js:130 
      throw new exitCodes_1.ConfigError(logger, 'failed loading configurat 
ion file ' + filename); 

請提出一個解決方案

+1

你能更詳細地描述你的問題嗎?請不要嘗試獲取一個示例代碼並運行。按照教程,自己動手做。如果你這樣做,你不會有這樣的問題。 :) –

+0

此外,當量角器無法找到您的配置文件時,你會得到這個錯誤。 –

+0

根據一些回答評論,這個問題已解決。你可以添加或標記答案,如果是這樣的話? 您是否可以通過'jasmine-spec-reporter'解決您的後續問題,還是仍在等待處理? –

回答

2

你必須去到DIRECTO ry你有你的配置文件:

cd /yourPath/ 

然後運行你的文件。

+1

我正在從文件所在的路徑運行 D:\ Users \ XXXXXX \ Downloads \ protractor_example-master \ protractor_example-master –

+0

並且您的文件testspec.js和config.js都在這裏? – Emna

+0

謝謝你的幫助其實protractor-html-screenshot-reporter包在我的系統上不可用。錯誤描述不清楚。在逐條評論之後,我可以知道原因。現在錯誤已更改錯誤:錯誤:無法找到模塊'jasmine-spec-reporter'。我也增加了路徑。 –

0

如果您正在使用量角器-jasmine2-html-reporter,那麼它應該在本地安裝到您的項目腳本和conf.js所在的文件夾

我提示以下錯誤:

H:\protractorDemo>protractor conf.js 

**Error:** 
[05:20:41] E/configParser - Error code: 105 
[05:20:41] E/configParser - Error message: failed loading configuration file con 
f.js 
[05:20:41] E/configParser - Error: Cannot find module 'protractor-jasmine2-html- 
reporter' 
    at Function.Module._resolveFilename (module.js:325:15) 

,並使用命令

npm install protractor-jasmine2-html-reporter --save-dev 

上文件夾中安裝它後, 'H:\ protractorDemo>' 它開始工作的罰款。

0

如果您按照教程密切,它看起來像它會告訴你,你可以運行與量角器測試:

$ npm test 

或類似這樣的,我認爲這是你正在嘗試做的方式,通過使用在你安裝的node_modules項目中的量角器:

$ node_modules/.bin/protractor conf.js 

嘗試運行該命令。應該適用於本教程。