国内ミラー(タオバオミラー)の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 サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

npm 反応インストール エラーの解決策: 1. プロジェクトで「package.json」ファイルを開き、依存関係オブジェクトを見つけます; 2. 「react.json」を「devDependency」に移動します; 3. ターミナルで「npm Audit」を実行します -- Production」を実行して警告を修正します。

nvm でノードを削除する方法: 1. 「nvm-setup.zip」をダウンロードして C ドライブにインストールします; 2. 「nvm -v」コマンドで環境変数を構成し、バージョン番号を確認します; 3. 「nvm」を使用しますinstall" コマンド ノードのインストール; 4. "nvm uninstall" コマンドでインストールしたノードを削除します。

ファイルのアップロードをどのように処理するか?次の記事では、Express を使用してノード プロジェクトでファイルのアップロードを処理する方法を紹介します。

この記事では、Node のプロセス管理ツール「pm2」について説明し、pm2 が必要な理由、pm2 のインストール方法と使用方法について説明します。皆様のお役に立てれば幸いです。

ピン張りのノードの詳細な説明とインストールガイドこの記事では、ピネットワークのエコシステムを詳細に紹介します - PIノードは、ピン系生態系における重要な役割であり、設置と構成の完全な手順を提供します。 Pinetworkブロックチェーンテストネットワークの発売後、PIノードは多くの先駆者の重要な部分になり、テストに積極的に参加し、今後のメインネットワークリリースの準備をしています。まだピン張りのものがわからない場合は、ピコインとは何かを参照してください。リストの価格はいくらですか? PIの使用、マイニング、セキュリティ分析。パインワークとは何ですか?ピン競技プロジェクトは2019年に開始され、独占的な暗号通貨PIコインを所有しています。このプロジェクトは、誰もが参加できるものを作成することを目指しています

C++ 開発における依存ライブラリのインストールの問題を解決する方法 概要: C++ の開発中、依存ライブラリを使用するときにインストールの問題がよく発生します。この記事では、パッケージ マネージャーの使用など、C++ 開発における依存ライブラリのインストールを解決するための一般的な方法をいくつか紹介します。 、手動コンパイルとインストール、プリコンパイルされたバイナリの使用など。また、一部の一般的な依存ライブラリのインストール例や注意事項も紹介します。キーワード: C++ 開発、依存ライブラリのインストール、パッケージ マネージャー、コンパイルとインストール、プリコンパイル済みバイナリ ファイル 1. はじめに C++ 開発では、依存ライブラリを使用するのが非常に一般的です。

ノードが npm コマンドを使用できない理由は、環境変数が正しく設定されていないためです。解決策は次のとおりです: 1. 「システムのプロパティ」を開きます; 2. 「環境変数」->「システム変数」を見つけて、環境を編集します。変数; 3.nodejs フォルダーの場所を見つけます; 4.「OK」をクリックします。

Nodejs実行可能ファイルをpkgでパッケージ化するにはどうすればよいですか?次の記事では、pkg を使用して Node プロジェクトを実行可能ファイルにパッケージ化する方法を紹介します。
