私たちは以前にcnpmjs.orgと最近立ち上げられた淘宝網を紹介しました。 npm 2 つの NPM イメージ。また、外国の故宮画像もいくつかあります。異なるリージョンの異なるミラーにアクセスする速度は異なる場合があり、各ミラーには一時的に同期していない少数のパッケージが含まれる場合があるため、NPM ミラーを切り替えることが必要になる場合があります。切り替えるたびに対応するパラメータを手動で指定するよりも、nrm を使用する方がはるかに便利です。
nrm は、次の NPM ソース間をすばやく切り替えることができる NPM ソース マネージャーです:
npm
cnpm
strongloop
european
オーストラリア
のじつ
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/
*
が現在使用されているソースです。現在の情報源が公式情報源であること。 *
的是当前使用的源,上面的输出表明当前源是官方源。
切换到taobao
; nrm use taobao Registry has been set to: http://registry.npm.taobao.org/
你可以增加定制的源,特别适用于添加企业内部的私有源。私有源可以使用cnpmjs架设。
nrm add <registry> <url> [home]
nrm del <registry>
你还可以通过 nrm test
; nrm test npm npm ---- 1328ms
; nrm test npm ---- 891ms cnpm --- 1213ms* taobao - 460ms eu ----- 3859ms au ----- 1073ms sl ----- 4150ms nj ----- 8008ms
rrreee
速度をテスト
nrm test
対応するソースの応答時間をテストします。 🎜🎜たとえば、公式ソースの応答時間をテストします: 🎜rrreee🎜 すべてのソースの応答時間をテストします: 🎜rrreee🎜 より正確な結果を得るために、複数のテストを平均することを検討できることに注意してください。 🎜🎜ライセンス🎜🎜nrmは、MITライセンスを使用するオープンソース ソフトウェアです。 🎜🎜以上がNPM ソースをすばやく切り替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。