Npm Chrome驱动器安装在代理后失败

Npm Chrome驱动器安装在代理后失败,npm,npm-install,Npm,Npm Install,我正在尝试使用npm安装chromedriver,我支持我的公司代理。我看到以下错误 这就是我到目前为止所做的 我已将代理配置设置为 配置集代理 配置集代理 我已经清除了缓存 npm配置删除代理 npm安装chromedriver--忽略\u ssl 他们都没帮上忙 试试这个: npm install chromedriver@2.29.0 --chromedriver-cdnurl=http://chromedriver.storage.googleapis.com 带有http(而不是h

我正在尝试使用npm安装chromedriver,我支持我的公司代理。我看到以下错误

这就是我到目前为止所做的

  • 我已将代理配置设置为 配置集代理 配置集代理

  • 我已经清除了缓存 npm配置删除代理

  • npm安装chromedriver--忽略\u ssl

  • 他们都没帮上忙


    试试这个:

    npm install chromedriver@2.29.0 --chromedriver-cdnurl=http://chromedriver.storage.googleapis.com
    

    带有http(而不是https)的模块特定cdnurl选项(chromedriver cdnurl)将解决某些公司代理环境中的ca认证检查问题

    我通过下载二进制文件并指向
    chromedriver
    解决了
    chromedriver
    无法通过代理连接的问题。例如:

    curl https://chromedriver.storage.googleapis.com/2.46/chromedriver_win32.zip > x:\chromedriver.zip
    npm install chromedriver@2.46 --chromedriver_filepath=x:\chromedriver_win32.zip
    

    这对我有用。
    curl https://chromedriver.storage.googleapis.com/2.46/chromedriver_win32.zip > x:\chromedriver.zip
    npm install chromedriver@2.46 --chromedriver_filepath=x:\chromedriver_win32.zip