2016-07-11 8 views
0

Ich installiere @ angular2-Material/Kern (oder ein anderes Modul) mit Npm wird mich nicht installieren lassen die Module.Npm wirft 'muss eine URL haben, die mit http: oder https:' bei der Installation @ angular2-Material-Pakete

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> 

Ich habe versucht:

npm set registry https://registry.npmjs.org/ // https 

ODER

npm set registry http://registry.npmjs.org/ // http 

aber es wird nicht funktionieren, hob ich das Problem mit Material Jungs, aber sie sagen, dieses Problem meines lokal ist.

Das bringt mich wirklich um, es gibt keine Ahnung, wie man es überhaupt reparieren kann.

https://github.com/angular/material2/issues/720

+0

meinst du, du bist müde – enRaiser

+0

Tut mir leid was? –

+0

hast du dich müde müde npm config set registry.? Entschuldigung, ich habe nur versucht herauszufinden, ob npm set äquivalent zu nam config set ist .. aber ich konnte keine richtige Antwort finden. – enRaiser

Antwort

0

Dies ist vor allem, weil Sie mehrere Register und jetzt npm ist irgendwie verwirrt versucht haben, müssen Sie Ihre .npmrc öffnen und unnötige Registry-Pfade zu entfernen.

Ihre .npmrc finden:

 npm config ls -l | grep config 

Sie so etwas wie sehen:

 userconfig /Users/Yourname/.npmrc  

Dann öffnen Sie die Datei mit Ihrem Editor und bearbeiten und entfernen Sie zusätzliche unnötige Register.