ホームページ > 記事 > ウェブフロントエンド > 国内ミラー(タオバオミラー)のnpm設定について話しましょう
npm は、node.js ライブラリのパッケージ管理ツールです。ミラー アドレスが海外にあるため、ライブラリのインストールが遅くなります。ミラー アドレスを国内のアドレス (淘宝ミラー) に変更すると、速度が向上します。ライブラリのインストールについて。
淘宝網 NPM ミラー サイトは、2014 年から正式に外部向けにサービスを提供しています。当初は、NPM の中国のミラー サイトとして、国内のフロントエンド コミュニティに還元することを目的としていただけでした。知らず知らずのうちに今まで走ってきました。その際、Ruby Gemsのタオバオミラー方式を参考に、オープンソース団体アリババに第2レベルドメイン名taobao.orgを申請し、ミラーサイトの名前も当然タオバオNPMミラーサイト(以下、タオバオ)と命名されました。 CNPMとして)。
上記のように、CNPM が正式にサービスを提供した 2014 年から現在に至るまで、NPM パッケージの数は 10 万から 178 万に増加し、CNPM パッケージのダウンロード数はは 1 億から 200 億に増加しました。これは元のサイトに戻る CDN の量にすぎず、実際のダウンロード量はさらに多くなります。
CNPM は過去 8 年間、国内フロントエンドの精力的な発展を目の当たりにしてきたと謙虚に言えますが、今後も中国のフロントエンド開発者と協力していきたいと考えています。
追記: 中心的な参加者のほとんどは国内の大手メーカーですが、CNPM自体は中立的な公益事業であり、日々の莫大な運営維持費はコミュニティからの寄付によって賄われています。
npm の設定と構成国内ミラー (淘宝網ミラー)
http:// npm .taabao.org
と http://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 サイトの他の関連記事を参照してください。