Чтобы установить Chrome WebDriver для Node.js, вы можете воспользоваться несколькими способами. Вот несколько вариантов с примерами кода:
Метод 1: использование npm
- Откройте терминал или командную строку.
- Выполните следующую команду, чтобы установить пакет
chromedriver
:
npm install chromedriver
- После завершения установки вы можете использовать Chrome WebDriver в своем коде Node.js.
const { Builder } = require('selenium-webdriver');
const chrome = require('selenium-webdriver/chrome');
const chromedriver = require('chromedriver');
chrome.setDefaultService(new chrome.ServiceBuilder(chromedriver.path).build());
async function example() {
const driver = await new Builder().forBrowser('chrome').build();
// Your code here
await driver.quit();
}
example();
Способ 2: установка вручную
- Посетите страницу загрузки ChromeDriver ( https://sites.google.com/a/chromium.org/chromedriver/downloads ).
- Загрузите соответствующую версию ChromeDriver для вашей операционной системы.
- Извлеките загруженный файл в подходящее место на вашем компьютере.
- Добавьте расположение извлеченного исполняемого файла ChromeDriver в переменную среды PATH вашей системы.
const { Builder } = require('selenium-webdriver');
async function example() {
const driver = await new Builder().forBrowser('chrome').build();
// Your code here
await driver.quit();
}
example();