ホームページ >ウェブフロントエンド >フロントエンドQ&A >Nodejs のバージョン管理ツールとは何ですか?
nodejs のバージョン管理ツールには次のものが含まれます: 1. nvm ツール; macOS、Linux、およびその他のさまざまな Unix 系システムでサポートされていますが、Windows のサポートは良好ではありません。 2. n ツール。サブシェル、構成ファイル設定、複雑な API はありません。 3. nodenv ツール。
このチュートリアルの動作環境: Windows7 システム、nodejs バージョン 12.19.0、Dell G3 コンピューター。
なぜバージョン管理ツールが必要なのでしょうか?
様々なバージョンのNode.jsを使用した様々なnpmパッケージがフロントエンドに飛び交う状況において、様々なバージョンの非互換性現象を解決するために、 Node.js のバージョン管理ツールを使用すると、同じマシン上に異なるバージョンの Node.js をすばやくインストールして切り替えることができます。
ノードの安定したバージョンをアンインストールせずに、最新の最先端バージョンで開発されたモジュールをテストしたい場合は、バージョン管理ツールが役に立ちます。
nodejs のバージョン管理ツールとは何ですか?
nvm
nvm の正式名は Node.js Version Management で、名前が示すとおり、Node.js のバージョンです。管理ツール。 macOS、Linux (Windows Subsystem for Linux を含む)、およびその他のさまざまな Unix 系システムでサポートされています。 Windows のサポートが不十分だったため、コミュニティは Windows 用の nvm-windows を開発しました。これらは異なるプロジェクトの一部であり、それぞれ個別にサポートおよび保守されていました。
Linux、Mac OS: https://github.com/nvm-sh/nvm
Windows: https://github.com/coreybutler/nvm-windows
n
Node.js バージョン管理: サブシェル、構成ファイル設定、複雑な API はなく、シンプルです。 nvm と同じシステム サポートは、macOS、Linux (Windows Subsystem for Linux を含む)、およびその他のさまざまな Unix 系システムでサポートされます。
Linux、Mac OS: https://github.com/tj/n
Windows: WSL (Windows Subsystem for Linux) を通じて動作する必要があります
nodenv
rbenv からフォークされた Node.js バージョン管理ツール。nodeenv を使用してアプリケーションの Node バージョンを選択し、開発環境が本番環境と一致していることを確認します。 npm で nodeenv を使用すると、ノードのアップグレードと完全なデプロイメントを簡単に行うことができます。
#https://github.com/nodenv/nodenv
##nvm のインストール (Windows 版)#1. インストール パッケージをダウンロードします
https://github.com/coreybutler/nvm-windows/releases
##最新の nvm-setup.zip ファイルをダウンロードして入手します。#2. nvm をインストールします
#3. インストール後の確認
CMD を開き、nvm コマンドを実行すると、バージョン番号とコマンドのヘルプが表示され、インストールは成功します。
[推奨学習:「nodejs チュートリアル
」]以上がNodejs のバージョン管理ツールとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。