node.jsを管理するnvm

2491 ワード

私たちは同時に2つのプロジェクトを実行しています.2つの異なるプロジェクトで使用されるnodeバージョンはまた違っています.または更新されたnodeバージョンでテストまたは学習を行います.この場合、複数のバージョンのnodeを維持するのは1つのキーで大変なことになります.nvmはこの問題を解決するために発生したものです.彼は同じデバイスで複数のnodeバージョンの間の切り替えを簡単に行うことができます.これはnvmの価値があります.
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バージョンリスト
  • を確認する.
    nvm list-romote
    4、インストールしてください.コマンドのバージョン番号はカスタマイズできます.具体的にはコマンド5で検索したリストを参照してください.
     nvm install v8.12.0
  • は、ローカルインストールのすべてのバージョンを確認する.オプションのパラメータavailableがあり、すべてのダウンロード可能なバージョンが表示されます.
  • nvm list [available]
  • は、nodeバージョンを切り替え、特定バージョン
  • を使用する.
    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に簡略化できる.