Webdriverio: wdio.conf.ejsが作成されていません

作成日 2017年07月29日  ·  4コメント  ·  ソース: webdriverio/webdriverio

問題

当時閉鎖されていた#1568とまったく同じ問題が発生しましたが、 aztackによって再度報告されました。

インストール後にWebdriverIOを構成しようとすると、質問インターフェイスを通過した直後にエラーが発生します。

=========================
WDIO Configuration Helper
=========================

? Where do you want to execute your tests? On my local machine
? Which framework do you want to use? mocha
? Shall I install the framework adapter for you? Yes
? Where are your test specs located? ./test/*.js
? Which reporter do you want to use?  spec - https://github.com/webdriverio/wdio-spec-reporter
? Shall I install the reporter library for you? Yes
? Do you want to add a service to your test setup?  selenium-standalone - https://github.com/webdriverio/wdio-selenium-standalone
-service
? Shall I install the services for you? Yes
? Level of logging verbosity command
? In which directory should screenshots gets saved if a command fails? ./errorShots/
? What is the base url? http://localhost

Installing wdio packages:

Packages installed successfully, creating configuration file...
fs.js:651
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^

Error: ENOENT: no such file or directory, open '/Users/sarahdayan/Projets/communitytalk.com/node_modules/webdriverio/build/lib/helpers/wdio.conf.ejs'
    at Object.fs.openSync (fs.js:651:18)
    at Object.fs.readFileSync (fs.js:553:33)
    at renderConfigurationFile (/Users/sarahdayan/Projets/communitytalk.com/node_modules/webdriverio/build/lib/cli.js:292:28)
    at /Users/sarahdayan/Projets/communitytalk.com/node_modules/webdriverio/build/lib/cli.js:282:17
    at /Users/sarahdayan/Projets/communitytalk.com/node_modules/npm-install-package/index.js:31:5
    at ChildProcess.exithandler (child_process.js:262:7)
    at emitTwo (events.js:125:13)
    at ChildProcess.emit (events.js:213:7)
    at maybeClose (internal/child_process.js:897:16)
    at Socket.stream.socket.on (internal/child_process.js:340:11)
npm ERR! Test failed.  See above for more details.

環境

詳細

フレームワークのインストールにノーと言い、レポーターの選択をスキップし、テストセットアップにサービスを追加することで、問題を回避することができました。

? Shall I install the framework adapter for you? No
? Which reporter do you want to use?
? Do you want to add a service to your test setup?

次に、それらをインストールしてwdio.conf.jsを手動で編集しましたが、これは理想的ではありません。

前もって感謝します!

最も参考になるコメント

私は同じ問題にぶつかりました:ノード8.2.1 +ヤーンはv0.27.5で動作しません、ノード8.2.1 + npm 5.3.0は動作します、ノード7.10.1+ヤーンは動作します。 問題が発生する可能性のあるアイデアはありますか?

=========================
WDIO Configuration Helper
=========================

? Where do you want to execute your tests? On my local machine
? Which framework do you want to use? cucumber
? Shall I install the framework adapter for you? Yes
? Where are your feature files located? ./features/**/*.feature
? Where are your step definitions located? ./features/step-definitions
? Which reporter do you want to use?  spec - https://github.com/webdriverio/wdio-spec-reporter
? Shall I install the reporter library for you? Yes
? Do you want to add a service to your test setup?  selenium-standalone - https://github.com/webdriverio/wdio-selenium-standalone-service,  phantomjs - https://github.com/cognitom/wdio-phantomjs-serv
ice
? Shall I install the services for you? Yes
? Level of logging verbosity silent
? In which directory should screenshots gets saved if a command fails? ./errorShots/
? What is the base url? http://localhost

エラーは同じです

全てのコメント4件

Node v7.xで試すことができますか?

@ christian-bromann Nodeのいくつかのバージョン(v6.11.1、v7.0.0、v8.1.3、v8.2.1)で試してみましたが、奇妙なことに、すべて合格しました😶最初に試してみたときに、Nodeのローカルコピーに問題があった可能性があります時間。

同じ問題を抱えている人は、Nodeを再インストールまたはアップグレードするだけで済み、それで十分だと思います。

同じ問題が発生しています-ノードv8.1.2を使用しています

私は同じ問題にぶつかりました:ノード8.2.1 +ヤーンはv0.27.5で動作しません、ノード8.2.1 + npm 5.3.0は動作します、ノード7.10.1+ヤーンは動作します。 問題が発生する可能性のあるアイデアはありますか?

=========================
WDIO Configuration Helper
=========================

? Where do you want to execute your tests? On my local machine
? Which framework do you want to use? cucumber
? Shall I install the framework adapter for you? Yes
? Where are your feature files located? ./features/**/*.feature
? Where are your step definitions located? ./features/step-definitions
? Which reporter do you want to use?  spec - https://github.com/webdriverio/wdio-spec-reporter
? Shall I install the reporter library for you? Yes
? Do you want to add a service to your test setup?  selenium-standalone - https://github.com/webdriverio/wdio-selenium-standalone-service,  phantomjs - https://github.com/cognitom/wdio-phantomjs-serv
ice
? Shall I install the services for you? Yes
? Level of logging verbosity silent
? In which directory should screenshots gets saved if a command fails? ./errorShots/
? What is the base url? http://localhost

エラーは同じです

このページは役に立ちましたか?
0 / 5 - 0 評価