Nodejsセットアップウェアハウス

WBOY
リリース: 2023-05-11 15:25:38
オリジナル
2166 人が閲覧しました

Node.js は、高性能でスケーラブルな Web アプリケーションを構築するための Chrome ベースの JavaScript ランタイムです。 Node.js はイベント駆動型のノンブロッキング I/O モデルを使用するため、多数の同時接続の処理に特に優れています。 Node.js では、開発者は npm (Node Package Manager) を使用して、さまざまなライブラリやモジュールを簡単に管理できます。この記事では、Node.js アプリケーションが npm 上のさまざまなライブラリやモジュールに簡単にアクセスできるように、npm リポジトリをセットアップする方法を紹介します。

ステップ 1: Node.js をインストールする

まず、Node.js をインストールする必要があります。 Node.js 公式 Web サイトからシステムに対応する Node.js インストール パッケージをダウンロードし、プロンプトに従ってインストールできます。インストールが完了したら、コマンド ライン インターフェイスを開き (Windows システムでは cmd を開き、Mac システムではターミナルを開きます)、次のコマンドを入力して Node.js が正常にインストールされているかどうかを確認できます:

node -v
ログイン後にコピー

If Node .js のインストールが完了すると、Node.js のバージョン情報が表示されます。

ステップ 2: npm がインストールされているかどうかを確認する

npm は Node.js のパッケージ マネージャーであり、さまざまなライブラリとモジュールのダウンロード、インストール、アップグレード、アンインストールの管理を担当します。 Node.js がインストールされると、npm もインストールされます。次のコマンドを使用して、現在のシステムに npm がインストールされているかどうかを確認できます。

npm -v
ログイン後にコピー

npm が正常にインストールされている場合は、npm のバージョン情報が表示されます。

ステップ 3: リポジトリの選択

npm は、デフォルトで公式リポジトリ (https://registry.npmjs.org/) からさまざまなライブラリとモジュールをダウンロードします。ただし、公式ウェアハウスではアクセスが不安定になる場合があるため、安定した信頼性の高い npm ウェアハウスを選択する必要があります。

中国で一般的に使用されている npm アクセラレータには、淘宝網の npm イメージ、cnpmjs イメージ、npm.taabao.org イメージなどが含まれます。以下では、これら 3 つの npm アクセラレータの設定方法について説明します。

(1) Taobao npm イメージ

Taobao npm イメージは、中国で最も広く使用されている npm アクセラレータの 1 つです。設定方法は以下のとおりです。

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

設定が成功したら、次のコマンドで現在使用しているnpmウェアハウスを確認できます。

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

このコマンドは、現在使用しているnpmウェアハウスのアドレスを返します。 、戻り値が https://registry.npm.taabao.org の場合は、淘宝網の npm イメージが正常にセットアップされたことを意味します。

(2) cnpmjs ミラー

cnpmjs ミラーは、国内開発者によって保守されている npm アクセラレータで、淘宝網 npm ミラーよりもタイムリーに更新されます。設定方法は次のとおりです。

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

このコマンドは、まず cnpm をインストールし、次にレジストリ アドレスを Taobao npm イメージに設定します。インストールが完了したら、次のコマンドを実行して、現在使用されている npm ウェアハウスを確認できます:

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

このコマンドは、現在使用されている npm ウェアハウスのアドレスを返します。戻り値が https://registry.npm の場合.taabao.org, cnpmjs ミラーが正常に設定されたことを意味します。

(3) npm.taabao.org ミラー

npm.taabao.org ミラーは、Taobao チームによって維持されているもう 1 つの npm アクセラレータで、他の 2 つよりもわずかに遅いです。設定方法は以下のとおりです。

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

設定が成功したら、次のコマンドで現在使用しているnpmウェアハウスを確認できます。

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

このコマンドは、現在使用しているnpmウェアハウスのアドレスを返します。 、戻り値が http://registry.npm.taabao.org/ の場合、npm.taabao.org ミラーが正常にセットアップされたことを意味します。

ステップ 4: npm コマンドを使用する

npm ウェアハウスをセットアップした後、npm コマンドを使用してさまざまなライブラリやモジュールを簡単に管理できます。一般的に使用される npm コマンドは次のとおりです。

npm install : 指定されたライブラリまたはモジュールをインストールします。

npm uninstall : 指定されたライブラリまたはモジュールをアンインストールします。

npm update : 指定されたライブラリまたはモジュールを更新します。

npm search : 指定したキーワードに一致するライブラリまたはモジュールを検索します。

npm list: 現在のアプリケーションが依存するすべてのライブラリとモジュールをリストします。

npm init: 新しい Node.js アプリケーションを初期化します。

上記のコマンドの は、ライブラリまたはモジュールの名前を指します。

概要

この記事では、npm ウェアハウスの設定方法と一般的に使用される npm コマンドを紹介します。 npm ウェアハウスを設定することで、ネットワークアクセスの不安定な問題を解決し、ダウンロードを高速化し、開発効率を向上させることができます。もちろん、これは Node.js 開発におけるほんの小さなヒントにすぎません。Node.js の学習には、継続的な学習と探索が必要な、より詳細な側面がたくさんあります。

以上がNodejsセットアップウェアハウスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート