npm ERR! Failed at the chromedriver@2.46.0 install script.

352 阅读1分钟

我在下载npm包依赖时,chromedriver下载异常。 image.png

解决方法 (我用的是方法1解决的,2.3方法没有试过)

1.方法1 vue-cli 脚手架的一个 bug,原因是 chromedriver 的部分文件被国内网络给墙掉了,执行以下命令:

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

image.png 2.方法2 方法1不行的话尝试方法2:

sudo npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

此时会提示找不到命令,执行以下操作:

sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf

3.方法3 如果以上方法都不行,尝试方法3:

npm install --ignore-scripts
npm install

原文链接:blog.csdn.net/u012069313/…