最近、-gフラグを使用して個別にインストールするのではなく、ローカルマシンでprotractorを簡単にインストール(package.jsonで指定)することを決めました。私はそれがテストを実行した後のコンソールエラーを以下与え NPMの実行分度器npmをスクリプトとして実行する "npm run protractor"テスト実行後にコンソールエラーを投げる
を使用して分度器を実行しようとするので、さらにはその後、この
"scripts": {
"protractor": "protractor protractor.config.js --directConnect"
}
のようなものです。
npm ERR! @ protractorスクリプト 'sudo protractor protractor.config.js --directConnect'で失敗しました。 npm ERR!これは、おそらくパッケージに問題があります。 npm ERR! npm自体ではありません。 .... ....
次のコマンドを使用して分度器を動作させても問題ありません。
node_modules/protractor/bin/protractor protractor.config.js --directConnect
分度器はグローバルパッケージとしてインストールされ、テストが実行した後にスクリプトとして、それを実行すると、必ずエラーが発生します
protractor protractor.config.js --directConnect
以下のように
を実行する唯一の問題が終了した場合にも、それは[OK]を動作します。
それがコマンドに記載されている、あなたはそれはで動作するはずNPMスクリプト –