node.jsを管理するnvm
2491 ワード
私たちは同時に2つのプロジェクトを実行しています.2つの異なるプロジェクトで使用されるnodeバージョンはまた違っています.または更新されたnodeバージョンでテストまたは学習を行います.この場合、複数のバージョンのnodeを維持するのは1つのキーで大変なことになります.nvmはこの問題を解決するために発生したものです.彼は同じデバイスで複数のnodeバージョンの間の切り替えを簡単に行うことができます.これはnvmの価値があります.
nvmフルネームnode.js version managementは、名前の通りnodejsのバージョン管理ツールです.これにより、異なるバージョンのnodejsをインストールして切り替えることができます.ダウンロード、インストール、使用方法を一覧表示します.
1.ダウンロード NVMバージョンリスト を確認する.は、ローカルインストールのすべてのバージョンを確認する.オプションのパラメータavailableがあり、すべてのダウンロード可能なバージョンが表示されます. は、nodeバージョンを切り替え、特定バージョン を使用する.
nvmフルネームnode.js version managementは、名前の通りnodejsのバージョン管理ツールです.これにより、異なるバージョンのnodejsをインストールして切り替えることができます.ダウンロード、インストール、使用方法を一覧表示します.
1.ダウンロード
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
2.ダウンロードが完了したらシステム環境に入るsource ~/.bashrc
nvm list-romote
4、インストールしてください.コマンドのバージョン番号はカスタマイズできます.具体的にはコマンド5で検索したリストを参照してください. nvm install v8.12.0
nvm list [available]
nvm use v8.12.0
7.デフォルトのnodeバージョンを設定します. nvm alias default v9.5.0
=========================================================================================================nvm arch
:32ビットで動作するか64ビットであるかを示す.nvm install [arch]
:Nodeをインストールし、versionは特定のバージョンであり、最新の安定バージョンのlatestであってもよい.オプションのパラメータarchはインストール32ビットか64ビットバージョンかを指定します.標準はシステムビット数です.追加可能--insecureはリモートサーバのSSLをバイパスします.nvm list [available]
:インストール済みのリストを表示します.オプションのパラメータavailableは、インストール可能なすべてのバージョンを表示します.listはlsに簡略化できる.nvm on
:node.jsバージョン管理を開始します.nvm off
:node.jsバージョンの管理をオフにします.nvm proxy [url]
:ダウンロードエージェントを設定する.オプションのパラメータurlを追加せずに、現在のプロキシを表示します.urlをnoneに設定すると、エージェントは削除されます.nvm node_mirror [url]
:nodeミラーを設定します.デフォルトはhttps://nodejs.org/dist/.urlを書かないなら、デフォルトurlを使います.設定後、インストールディレクトリsettings.txtファイルに確認しても、そのままファイルで操作できます.nvm npm_mirror [url]
:npmミラーを設定します.https://github.com/npm/cli/archive/.urlを書かないなら、デフォルトurlを使います.設定後、インストールディレクトリsettings.txtファイルに確認しても、そのままファイルで操作できます.nvm uninstall
:指定されたバージョンのnodeをアンインストールします.nvm use [version] [arch]
:制定バージョンnodeを使用する.32/64ビットの指定が可能です.nvm root [path]
:異なるバージョンのnodeを格納するディレクトリを設定する.設定されていない場合は、デフォルトで現在のディレクトリを使用します.nvm version
:nvmバージョンを表示します.versionはvに簡略化できる.