我刚刚安装了Node.js和npm(版本4.1.1,Windows 7 64位)。当我尝试任何npm命令时,我得到一个URI错误列表,类似于此处给出的:npm error question on SO 我看到很多人提到代理设置,但我也无法在npm中设置代理;我得到任何npm命令的相同错误。 (我的代理设置在我的用户文件夹中的.npmrc文件中显示正确) 我已经重新安装了Node.js(确保删除AppData /漫游npm文件),但没有效果。我是这台机器的管理员。
答案 0 :(得分:0)
这对我有用: 卸载了node.js和npm,并在User / username / AppData / Roaming文件夹中删除了.npm文件
重新安装node.js / npm
然后,在命令行中:
npm config set registry http://registry.npmjs.org
然后将npmrc文件中的引用(在users / username目录中)删除到代理:
npm config rm proxy npm config rm https-proxy
答案 1 :(得分:0)
当我在公司代理下时,我遇到了这个问题。 对我有用的解决方案: