npm : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\npm.ps1,因为在此系统上禁止运行脚本
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
A
idea terminal npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
npm install报错:chromedriver@2.27.2 install: node install.js
如果执行过npm install,先删除 node_modules 文件夹(重要),不然运行的时候可能会报错
执行下面的命令
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
经分析发现,某些版本下,chromedriver 的 zip 文件 url 的响应是 302 跳转,而在 install.js 里使用的是 Node.js 内置的 http 对象的 get 方法无法处理 302 跳转的情况;而在另外一些情况下,则是因为 googleapis.com 被墙了,此时即使采用科学 上网的方法也仍然无法获取文件。