ホームページ ウェブフロントエンド jsチュートリアル 国内ミラー(タオバオミラー)のnpm設定について話しましょう

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

Aug 09, 2022 pm 12:06 PM
node npm パッケージ管理ツール

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

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

npm Reactインストールエラーが発生した場合の対処方法 npm Reactインストールエラーが発生した場合の対処方法 Dec 27, 2022 am 11:25 AM

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

nvmでノードを削除する方法 nvmでノードを削除する方法 Dec 29, 2022 am 10:07 AM

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

Express を使用してノード プロジェクトでファイルのアップロードを処理する方法 Express を使用してノード プロジェクトでファイルのアップロードを処理する方法 Mar 28, 2023 pm 07:28 PM

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

Nodeのプロセス管理ツール「pm2」を徹底分析 Nodeのプロセス管理ツール「pm2」を徹底分析 Apr 03, 2023 pm 06:02 PM

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

PIノードティーチング:PIノードとは何ですか? PIノードをインストールしてセットアップする方法は? PIノードティーチング:PIノードとは何ですか? PIノードをインストールしてセットアップする方法は? Mar 05, 2025 pm 05:57 PM

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

C++開発における依存ライブラリのインストールの問題を解決する方法 C++開発における依存ライブラリのインストールの問題を解決する方法 Aug 22, 2023 am 11:57 AM

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

ノードがnpmコマンドを使用できない場合はどうすればよいですか? ノードがnpmコマンドを使用できない場合はどうすればよいですか? Feb 08, 2023 am 10:09 AM

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

pkg を使用して Node.js プロジェクトを実行可能ファイルにパッケージ化する方法について説明します。 pkg を使用して Node.js プロジェクトを実行可能ファイルにパッケージ化する方法について説明します。 Dec 02, 2022 pm 09:06 PM

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

See all articles