国内ミラー(タオバオミラー)のnpm設定について話しましょう

青灯夜游
リリース: 2022-08-09 13:33:00
転載
2853 人が閲覧しました

npm は、node.js ライブラリのパッケージ管理ツールです。ミラー アドレスが海外にあるため、ライブラリのインストールが遅くなります。ミラー アドレスを国内のアドレス (淘宝ミラー) に変更すると、速度が向上します。ライブラリのインストールについて。

淘宝網 NPM ミラー サイトは、2014 年から正式に外部向けにサービスを提供しています。当初は、NPM の中国のミラー サイトとして、国内のフロントエンド コミュニティに還元することを目的としていただけでした。知らず知らずのうちに今まで走ってきました。その際、Ruby Gemsのタオバオミラー方式を参考に、オープンソース団体アリババに第2レベルドメイン名taobao.orgを申請し、ミラーサイトの名前も当然タオバオNPMミラーサイト(以下、タオバオ)と命名されました。 CNPMとして)。

国内ミラー(タオバオミラー)のnpm設定について話しましょう

上記のように、CNPM が正式にサービスを提供した 2014 年から現在に至るまで、NPM パッケージの数は 10 万から 178 万に増加し、CNPM パッケージのダウンロード数はは 1 億から 200 億に増加しました。これは元のサイトに戻る CDN の量にすぎず、実際のダウンロード量はさらに多くなります。

CNPM は過去 8 年間、国内フロントエンドの精力的な発展を目の当たりにしてきたと謙虚に言えますが、今後も中国のフロントエンド開発者と協力していきたいと考えています。

追記: 中心的な参加者のほとんどは国内の大手メーカーですが、CNPM自体は中立的な公益事業であり、日々の莫大な運営維持費はコミュニティからの寄付によって賄われています。

npm の設定と構成国内ミラー (淘宝網ミラー)

国内ミラー(タオバオミラー)のnpm設定について話しましょう

http:// npm .taabao.orghttp://registry.npm.taabao.org は正式にオフラインになり、2022 年 6 月 30 日に DNS 解決を停止します。

新しいドメイン名は npmmirror.com です。関連するサービス ドメイン名の切り替えルールについては、次を参照してください:

http://npm.taobao.org => http://npmmirror.com
http://registry.npm.taobao.org => http://registry.npmmirror.com
ログイン後にコピー

変更新しい淘宝網ミラーへの npm ソース:

npm config set registry http://registry.npmmirror.com
ログイン後にコピー

ミラーを解除して公式ソースに復元する必要があります:

npm config set registry https://registry.npmjs.org
ログイン後にコピー

npm ソース アドレスかどうかを確認してくださいは正常に変更されました:

npm config get registry
ログイン後にコピー

淘宝網のイメージを構成し、cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com
ログイン後にコピー

を使用してインストールします。この方法は npm コマンドに影響を与えず、パッケージに依存するために毎回淘宝網のアドレスを書く必要はありません。

  • cnpm インストール モード

cnpm がインストールされると、ここで設定されたレジストリ、つまり https://registry からすべてがインストールされます。 .npmmirror.com モジュール。

インストール中にインストールされたモジュールが同期されていないことが判明した場合、Taobao NPM はバックグラウンドで自動的に同期し、公式 NPM registry.npmjs.org からインストールできるようになります。次回このモジュールをインストールするときは、淘宝 NPM から直接インストールされます。

  • cnpm の使用

cnpm install xxx
ログイン後にコピー

ノード関連の知識の詳細については、nodejs チュートリアル を参照してください。

以上が国内ミラー(タオバオミラー)のnpm設定について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!