Чтобы установить chromedriver и selenium-webdriver, я использовал npm install chromedriver - сохранить npm install selenium-webdriver - save
После запуска этого кода новое окно Chrome, открытое в Google, должно выглядеть так:
var webDriver = require(‘selenium-webdriver’);
var chrome = require(‘selenium-webdriver/chrome’);
var path = require(‘chromedriver’).path;
var service = new chrome.ServiceBuilder(path).build();
chrome.setDefaultService(service);
var driver = new webdriver.Builder()
.withCapabilities(webdriver.Capabilities.chrome())
build();
driver.get(‘https://www.google.com’);
После развертывания приложения на моем Mac я получаю сообщение об ошибке: Uncaught (in обещание) Ошибка: spawn ENOTDIR
- Любая помощь будет принята, спасибо!