【发布时间】:2020-11-06 23:59:30
【问题描述】:
安装我使用的 chromedriver 和 selenium-webdriver
npm install chromedriver --save
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 上部署应用程序后,出现以下错误: 未捕获(承诺)错误:spawn ENOTDIR
-任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: node.js google-chrome selenium webdriver