ノードのバージョン管理における nvm と volta の違い

        まえがき - フロントエンド開発にはnode.js環境が必要ですが、指定されたバージョンを直接インストールできますか? はい、バージョンを変更する必要がある場合は、アンインストールして再インストールするだけです。ノードをアンインストールせずにノードのバージョンを変更できるツールはありますか? はい、nvmで実行できます。では、手動で切り替えることなくノードのバージョンを自動的に変更できるツールはあるのでしょうか? 答えは「はい、voltaならできます!」です。

1.node.js

Node.js は、JavaScript 言語のサーバー実行環境です。

Node.js はサーバー側で実行される JavaScript です。
Node.js は、Chrome JavaScript ランタイム上に構築されたプラットフォームです。
Node.js は、Google の V8 エンジンをベースにしたイベント駆動型 I/O サーバーサイド JavaScript 環境であり、V8 エンジンは JavaScript を非常に高速に実行し、非常に優れたパフォーマンスを発揮します。

2.NVM

1.nvmとは

        nvmは、英語ではnode.jsバージョン管理とも呼ばれ、nodejsのバージョン管理ツールです。nvm と n は両方とも、node.js のバージョン管理ツールであり、さまざまな node.js バージョンの非互換性を解決するために、これらを使用して、異なるバージョンの node.js をインストールおよび切り替えることができます。

2.nvmをインストールする

        ダウンロードリンク — https://nvm.uihtm.com/nvm-1.1.10-setup.zip

        (1)前のノードをアンインストールした後、 nvm、 nvm-setup.exe インストール バージョンをインストールし、 nvm-setup.exe を直接実行します。

        (2) nvmのインストールパスを選択します

        (3)nodejsのパスを選択

        (4) インストールの確認

        (5) インストール後の確認

        CMDを開いてコマンドを入力し、 nvm インストールが成功すると以下のように表示されます。さまざまなコマンドがリストされていることがわかります。これらのコマンドの中国語の説明は、このセクションの最後に記載されています。

3. nvmを使用してnode.jsをインストールします

         (1)nvm list available ダウンロード可能なバージョンの一部のリストを表示します

        (2)nvm install latest最新バージョンをインストールします(インストール中に上記のnode.jsとnpmの対応するバージョン番号が表示されます。最新バージョンのインストールは推奨されません)

        (3)nvm install バージョン番号は、指定されたバージョンのnodejsをインストールします。

4. インストールされているバージョンを表示する

    nvm listまたは、nvm ls現在インストールされているバージョンを確認します (現在のバージョン番号の前に * がありません。現時点ではバージョンは使用されていないため、node.js を使用するとエラーが報告されます)。

5. ノードのバージョンの切り替え

    nvm useバージョン番号は、指定されたバージョンのnodejsを使用します(このとき、有効なノードのバージョンの前に*マークがあることがわかり、node.jsを使用できます)

3.ボルタ

1.ボルタは何をするのですか?

        Volta の仕事は、JavaScript パッケージの一部として提供されるノード、npm、yarn、または実行可能ファイルなどの JavaScript コマンド ライン ツールを管理することです。

        パッケージ マネージャーと同様に、Volta は現在のディレクトリに基づいて、作業中のプロジェクト (存在する場合) を追跡します。特定のバージョンのツールを使用するプロジェクトに参加している場合、Volta ツールチェーン内のツールが自動的に検出し、正しいバージョンのツールにルーティングします。

2.voltaのダウンロードと使用方法

Windows 用 volta をダウンロードするには、リンクをクリックして直接ダウンロードしてインストールします: https://github.com/volta-cli/volta/releases/download/v1.1.1/volta-1.1.1-windows-x86_64.msi

         インストールの完了後、コンピューターにインストールされているノードのバージョンが 14.19.0 であるが、プロジェクトを開始するとき、その package.json ファイル内のノードのバージョンが 14.15.5 である場合、この時点で操作を実行する必要はありません。時間になったら、プロジェクトでターミナルを開き、node -v と入力します。表示されるバージョンは 14.15.5 です。これが volta の魔法です。

おすすめ

転載: blog.csdn.net/gkx19898993699/article/details/132578951