Heim >Web-Frontend >js-Tutorial >So wechseln Sie schnell NPM-Quellen
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
; npm install -g nrm
; 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/
mit *
ist die aktuell verwendete Quelle. Die obige Ausgabe zeigt an, dass die aktuelle Quelle die offizielle Quelle ist.
Wechseln Sie zu Taobao
; nrm use taobao Registry has been set to: http://registry.npm.taobao.org/
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]
nrm del <registry>
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
Testen Sie die Antwortzeit aller Quellen:
; nrm test npm ---- 891ms cnpm --- 1213ms* taobao - 460ms eu ----- 3859ms au ----- 1073ms sl ----- 4150ms nj ----- 8008ms
Beachten Sie dies, um zu erhalten Um genauere Ergebnisse zu erhalten, können Sie die Mittelung mehrerer Tests in Betracht ziehen.
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!