のNode.js v6.11.2、NPMのv3.10.10、セレンwebdriverを3.5.0を見つけることができません、Windows 7のは常にエラーを取得:モジュールのセレンwebdriverを「
すべてにそれはそうです
F:\Program Files\nodejs>npm install --save selenium-webdriver
npm WARN saveError ENOENT: no such file or directory, open 'F:\Program Files\nodejs\package.json'
F:\Program Files\nodejs
`-- [email protected]
npm WARN enoent ENOENT: no such file or directory, open 'F:\Program Files\nodejs\package.json'
npm WARN nodejs No description
npm WARN nodejs No repository field.
npm WARN nodejs No README data
npm WARN nodejs No license field.
、何F:\Program Files\nodejs\package.json
ファイルが存在しない:私はnpm install <--save> selenium-webdriver
にしようと時間が、私は次の警告が表示されます。 node.jsの複数回の再インストール(私はいくつかのバージョンを試しました)、その場所にpackage.jsonはありません。
それでも、npm list
はセレンwebdriverをがあるように見えます:
まだ
...
| +-- [email protected]
| | `-- [email protected]
| +-- [email protected]
| | `-- [email protected]
| +-- [email protected]
| `-- [email protected]
`-- **[email protected]**
+-- [email protected]
...
、私のようなコマンドを使用して、セレンwebdriverを(必要でテストを実行しようとするたびに:「ノードMYFILEを。 js ')、module.js:471はタイトルに「Error:モジュール' selenium-webdriver 'が見つかりません」というエラーをスローします。 Grrrrr。
私はこのことを初めて知りましたが、ウェブを巡って一日以上過ごしましたが、関連する情報は見つかりませんでした。 と同様のものがありますが、全く同じではありません。の質問があります。誰でもこれを修正する方法を知っていますか? (してください?)
myfile.jsはどこにありますか? node.JSフォルダの代わりにプロジェクトルートで 'npm i'を実行したい場合があります。詳細はhttps://stackoverflow.com/questions/19578796/what-is-the-save-option-for-npmを参照してください。 -install – LW001
あなたは正しいです。それはそれを固定!他のツールではなく、testsディレクトリにツールをインストールするのは難しいですが、うまくいきました。 「セレン - ウェブドライバが見つかりません」というエラーはもうありません。どうもありがとうございました!! – mired