下载npm依赖时,进度一直处于停滞在这。
Downloading https://chromedriver.storage.googleapis.com/2.27/chromedriver_mac64.zip
原因:
这个是由于Chromedriver的zip文件URL的响应是302跳转,但是在install.js里面使用的是node.js内置的http对象的get方法,无法处理302跳转的情况。
其实就是googleleapis.com被墙了。
解决办法:
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver