ホームページ  >  記事  >  ウェブフロントエンド  >  Nodejs のバージョン管理ツールとは何ですか?

Nodejs のバージョン管理ツールとは何ですか?

青灯夜游
青灯夜游オリジナル
2021-11-11 16:37:594124ブラウズ

nodejs のバージョン管理ツールには次のものが含まれます: 1. nvm ツール; macOS、Linux、およびその他のさまざまな Unix 系システムでサポートされていますが、Windows のサポートは良好ではありません。 2. n ツール。サブシェル、構成ファイル設定、複雑な API はありません。 3. nodenv ツール。

Nodejs のバージョン管理ツールとは何ですか?

このチュートリアルの動作環境: 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 をインストールしますNodejs のバージョン管理ツールとは何ですか?

#3. インストール後の確認

CMD を開き、nvm コマンドを実行すると、バージョン番号とコマンドのヘルプが表示され、インストールは成功します。

Nodejs のバージョン管理ツールとは何ですか?

[推奨学習:「nodejs チュートリアル

」]

以上がNodejs のバージョン管理ツールとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。