Heim > Web-Frontend > js-Tutorial > So wechseln Sie schnell NPM-Quellen

So wechseln Sie schnell NPM-Quellen

一个新手
Freigeben: 2017-10-11 09:59:53
Original
1530 Leute haben es durchsucht

Wir haben cnpmjs.org und das kürzlich gestartete Taobao bereits vorgestellt npm Zwei NPM-Bilder. Darüber hinaus gibt es einige ausländische NPM-Bilder. Die Zugriffsgeschwindigkeit auf verschiedene Spiegel in verschiedenen Regionen kann unterschiedlich sein und jeder Spiegel kann eine kleine Anzahl von Paketen haben, die vorübergehend nicht synchron sind. Daher ist es manchmal erforderlich, den NPM-Spiegel zu wechseln. Im Vergleich zur manuellen Angabe der entsprechenden Parameter bei jedem Wechsel ist die Verwendung von nrm viel bequemer.

nrm ist ein NPM-Quellenmanager, mit dem Sie schnell zwischen den folgenden NPM-Quellen wechseln können:

  • npm

  • cnpm

  • strongloop

  • europäisch

  • Australien

  • nodejitsu

  • taobao

Installieren

; npm install -g nrm
Nach dem Login kopieren

Verwenden Sie

, um optionale Quellen aufzulisten

; nrm ls                                                                                                                                    * npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
  taobao - http://registry.npm.taobao.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/
Nach dem Login kopieren

mit * ist die aktuell verwendete Quelle. Die obige Ausgabe zeigt an, dass die aktuelle Quelle die offizielle Quelle ist.

Wechseln

Wechseln Sie zu Taobao

; nrm use taobao                                                                                                                             

   Registry has been set to: http://registry.npm.taobao.org/
Nach dem Login kopieren

Quelle hinzufügen

Sie können benutzerdefinierte Quellen hinzufügen, die sich besonders zum Hinzufügen privater Quellen innerhalb des Unternehmens eignen. Private Quellen können mit cnpmjs erstellt werden.

nrm add  <registry> <url> [home]
Nach dem Login kopieren

Quelle löschen

nrm del <registry>
Nach dem Login kopieren

Geschwindigkeit testen

Sie können die Reaktionszeit der entsprechenden Quelle auch mit nrm test testen.

Testen Sie beispielsweise die Antwortzeit der offiziellen Quelle:

; nrm test npm                                                                                                                               

  npm ---- 1328ms
Nach dem Login kopieren

Testen Sie die Antwortzeit aller Quellen:

; nrm test                                                                                                                                   

  npm ---- 891ms
  cnpm --- 1213ms* taobao - 460ms
  eu ----- 3859ms
  au ----- 1073ms
  sl ----- 4150ms
  nj ----- 8008ms
Nach dem Login kopieren

Beachten Sie dies, um zu erhalten Um genauere Ergebnisse zu erhalten, können Sie die Mittelung mehrerer Tests in Betracht ziehen.

Lizenz

nrm ist Open-Source-Software, die die MIT-Lizenz verwendet.

Das obige ist der detaillierte Inhalt vonSo wechseln Sie schnell NPM-Quellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage