まえがき - フロントエンド開発には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 の魔法です。