我用npm安装@ angular2-material / core(或任何其他模块)不会让我安装任何模块。
npm ERR! Darwin 15.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "@angular2-material/core"
npm ERR! node v5.11.1
npm ERR! npm v3.8.6
npm ERR! must have a URL that starts with http: or https:
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
我试过了:
npm set registry https://registry.npmjs.org/ // https
OR
npm set registry http://registry.npmjs.org/ // http
但它不起作用,我提出了与物质家伙的问题,但他们说这是我的本地问题。
这真的让我感到害怕,根本不知道如何修复它。
答案 0 :(得分:0)
这主要是因为您尝试了多个注册表,现在npm有点困惑,您需要打开.npmrc并删除不必要的注册表路径。
找到你的.npmrc:
npm config ls -l | grep config
你会看到类似的东西:
userconfig /Users/Yourname/.npmrc
然后使用编辑器打开该文件,编辑并删除多余的不必要的注册表。