試みられたプロジェクト: https://github.com/yearofmoo/angularjs-seed-repo
環境:
Windows 7 64 ビット
NodeJS v 0.10.24
分度器 v 0.16.1
grunt v0.4.2
grunt-cli v0.1.11
ノート:
Selenium の場合、[Julie の投稿][1] によると、12/2/13 頃に install_selenium_standalone が webdriver-manager バイナリに置き換えられました。これは問題に関連しているようです。
また、git をプロジェクト ディレクトリにインストールし、Windows で Git Bash を使用して npm install を実行する必要があります。
Git Bash のエラー:
$ grunt test:e2e --debug
Running "connect:testserver" (connect) task
[D] Task source: c:\nodejs-0.10.24\node_modules\grunt-contrib-connect\tasks\conn ect.js 接続 Web を開始127.0.0.1:9999 のサーバー。
「protractor:singlerun」(分度器) タスクの実行
[D] タスク ソース: c:\nodejs-0.10.24\node_modules\grunt-protractor-runner\tasks\protractor_runner.js
events.js:72
throw er; // Unhandled 'error' イベント
^
エラー:
Process.ChildProcess._handle.onexit (child_process.js:771:34)
で errnoException (child_process.js:980:11)
で ENOENT を生成
> 致命的なエラー: 分度器はコードで終了しました: 8