ホームページ > ウェブフロントエンド > jsチュートリアル > NVM を使用した Node.js のインストールと管理

NVM を使用した Node.js のインストールと管理

DDD
リリース: 2025-01-20 16:51:10
オリジナル
749 人が閲覧しました

Installing and Managing Node.js with NVM

2025 年になっても、Node.js は JavaScript 開発に不可欠なツールとなるでしょう。このガイドでは、さまざまなプラットフォームへの Node.js のインストールについて説明するだけでなく、ノード バージョン マネージャー (NVM) を使用して複数の Node.js バージョンを効率的に管理する方法についても詳しく説明します。

NVMとは何ですか?

NVM (Node Version Manager) は、開発者が複数の Node.js バージョンを簡単に管理できるようにするコマンド ライン ツールです。

NVM の主な機能:

  • 1 台のマシン上で異なる Node.js バージョンのインストール、切り替え、削除が可能です。
  • Node.js のバージョンを管理するためのシンプルなターミナル コマンド インターフェイスを提供します。
  • 複数の Node.js バージョンを同じコンピューター上で実行できるようにします。
  • 互換性の問題を回避するために、異なるプロジェクト間で Node.js のバージョンを簡単に切り替えることができます。
  • Node.js の各バージョンに対応した npm (Node Package Manager) のインストールも管理します。
  • Unix、macOS、Windows (WSL 経由) をサポートします。

NVM は、特定の Node.js バージョンを必要とするプロジェクトに特に役立ち、バージョン間のシームレスな切り替えを可能にし、バージョンの競合を回避します。

代替: 従来のインストール方法を希望する場合は、Node.js 公式 Web サイト (https://www.php.cn/link/beddf554eb637cbe8c079b879c79c29b.

) から直接インストールできます。

NVM をインストールします

macOS および Linux の場合: ターミナルを開き、インストール コマンドを実行します:

<code>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash</code>
ログイン後にコピー

シェル構成ファイルを更新します:

<code>source ~/.bashrc # 对于bash
source ~/.zshrc  # 对于zsh</code>
ログイン後にコピー

インストールの確認:

<code>nvm --version</code>
ログイン後にコピー

Windows の場合: GitHub から nvm-windows インストーラーをダウンロードし、インストーラーを実行して指示に従います。

新しいコマンド プロンプトを開いてインストールを確認します:

<code>nvm version</code>
ログイン後にコピー

NVM を使用して Node.js をインストールします

NVM をインストールした後、さまざまな Node.js バージョンを簡単に管理できます。

最新の LTS バージョンをインストールします:

<code>nvm install --lts</code>
ログイン後にコピー

特定のバージョンをインストールします:

<code>nvm install 16.14.0</code>
ログイン後にコピー

インストールされているバージョンのリスト:

<code>nvm ls</code>
ログイン後にコピー

バージョンを切り替える:

<code>nvm use 16.14.0</code>
ログイン後にコピー

プロジェクトの高度な構成

チーム プロジェクトのバージョンの一貫性を確保するには、プロジェクトのルート ディレクトリに .nvmrc ファイルを作成します:

<code>16.14.0</code>
ログイン後にコピー

チームメンバーは誰でも簡単に実行できます:

<code>nvm use</code>
ログイン後にコピー

ヒントとベストプラクティス

実稼働プロジェクトの場合は、常に LTS バージョンを使用してください。 NVM を定期的に最新バージョンに更新します。 チームの一貫性を維持するために、すべてのプロジェクトに .nvmrc ファイルを実装します。 バージョンを切り替える前に、グローバル npm 設定をバックアップします。 npm スクリプトを使用して、環境間のバージョン切り替えを自動化します。

NVM の高度な機能

カスタムエイリアス:

<code>nvm alias myproject 14.17.0
nvm use myproject</code>
ログイン後にコピー

特定のバージョンでコマンドを実行します:

<code>nvm exec 14.17.0 node script.js</code>
ログイン後にコピー

バージョンごとにグローバル パッケージをインストールします:

<code>nvm use 14.17.0
npm install -g yarn</code>
ログイン後にコピー

一般的なトラブルシューティング

PATH の競合: シェル プロファイルの設定を確認してください。 macOS/Linux の権限:

<code>sudo chown -R $(whoami) ~/.nvm</code>
ログイン後にコピー

Windows でのパフォーマンス: Unix のようなエクスペリエンスを得るには、Windows Subsystem for Linux (WSL) の使用を検討してください。

結論

2025 年には、NVM を効率的に使用して Node.js インストールを管理することがこれまで以上に重要になります。 JavaScript エコシステムが急速に進化しているため、Node.js のバージョンを簡単に切り替えて複数の開発環境を管理できることは、現代の開発者にとって非常に重要です。 NVM をマスターし、このガイドで概説されているベスト プラクティスに従うことで、現代の Node.js 開発の課題に対処する準備が整い、プロジェクトの柔軟性と効率が確保されます。

元の記事は https://codeinit.dev/blog/instalacao-e-gerenciamento-do-nodejs-com-nvm で公開されています

以上がNVM を使用した Node.js のインストールと管理の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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