Git ist blockiert, wie man npm Module installiert

Sind wir verbunden durch einen proxy und hier, git gesperrt ( nicht die website, sondern auf git//: ) wir haben versucht, mit egit, "git on windows", mit und ohne proxy, aber nicht einen einzigen Klon zu lokalen geschehen.

Nun das problem ist die Installation von npm-Modulen, habe ich versucht durch Download-Module(zip) aus dem git-website (über das Internet) und versucht das lokale installieren, was auch geklappt hat aber das problem hier ist die große Anzahl von Abhängigkeiten, es ist nicht leicht zu ziehen Sie die Module eins nach dem anderen zu füllen, die Abhängigkeiten (und innere Abhängigkeiten).

So, wie dieses problem zu lösen, ich fühle es sein kann, drei Möglichkeiten, um zu finden Lösung:

  • So dass git Tunneln durch die firewall (ich habe keine Freunde in der n/w-team ).
  • Schlagen Sie mich etwas Weg zu ziehen-Module mit Abhängigkeiten über http://(und nicht git://), wenn dabei npm installieren.
  • Download aus dem git-website-Module + voller Abhängigkeiten, mit einem einzigen Schuss.
Kommentar zu dem Problem
Haben Sie versucht, die Verbindung zu GitHub via https? git//: ist gesperrt, auch für uns, aber wir sind in der Lage, eine Verbindung über https. Die docs für die npm install auch geben dies als eine option. Kommentarautor: mickfold
@penfold SSH ist eine gute alternative zu Kommentarautor:
Hat Ihr proxy eine Authentifizierung erfordern? Kommentarautor: laktak
@chris ja, es funktioniert Kommentarautor: sij

InformationsquelleAutor der Frage sij | 2013-04-09

Schreibe einen Kommentar