ホームページ  >  記事  >  ウェブフロントエンド  >  NPM ソースをすばやく切り替える方法

NPM ソースをすばやく切り替える方法

一个新手
一个新手オリジナル
2017-10-11 09:59:531480ブラウズ

私たちは以前に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

ソースを追加

カスタマイズされたソースを追加できます。これは、企業内でプライベート ソースを追加するのに特に適しています。プライベート ソースは、cnpmjs を使用して構築できます。

; 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。