公式ウェブサイトからNode.jsの最新バージョンを入手してください
Node.jsをインストールする最も簡単な方法は、 Node.jsの公式Webサイトから最新バージョンのインストールファイルを入手してインストールすることです。
WindowsシステムまたはMacOSシステムは、次のグラフィックチュートリアルを参照してインストールできます。
ここで注意すべき点は次のとおりです。
- この方法でインストールするには、Node.jsのバージョンを更新するたびに、公式Webサイトからダウンロードして上書きインストールする必要があります。
- このように、Node.jsのバージョンは1つしかシステムに存在できず、比較学習には適していません。
Node.jsに初めてアクセスする場合は、最初に公式の方法を使用して最新バージョンのNode.jsをインストールすることをお勧めします。
nvmを使用してNode.jsの複数のバージョンを管理する
まず、nvmについて簡単に説明します。
nvmは、Tim Caswellが開発したMacOSシステムのコマンドを介してNode.jsの複数のバージョンを管理するソフトウェアです。
nvmソフトウェアの概要については、プロジェクトのgithubホームページにアクセスしてください。
1. nvmバージョンマネージャをインストールします
nvmを正常にインストールするには、まずMaOSシステムにXcodeソフトウェアをインストールする必要があります。Xcodeソフトウェアは約4.3GBです。
Xcodeソフトウェアをインストールしたくないが、nvmを正常にインストールしたい場合は、次のようにします。
1.「ターミナル」ウィンドウを開き、次のコマンドを入力します。
xcode-select --install
2.上記のコマンドを実行すると、ソフトウェアインストールプロンプトウィンドウが自動的にポップアップします。[インストール]ボタンをクリックしてインストールしてください。(このソフトウェアは約130MBです)
上記の手順により、Xcodeソフトウェアのインストールを置き換えて、nvmソフトウェアのインストールが正常に完了するようにすることができます。
3. [ターミナル]ウィンドウを開き、次のコマンドを入力してnvmソフトウェアをオンラインでインストールします。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh|bash
ここで注意する必要があります:nvmはコマンドを使用してオンラインでのみインストールできます。したがって、インストールの前にコンピュータがインターネットに接続できることを確認してください。
4、インストールが成功した後、「ターミナル」ウィンドウでnvm
コマンドを入力し、インストールが成功したnvmであることを確認します。
2つ目は、nvmを使用してNode.jsをインストールすることです。
以下の操作はすべて「ターミナル」ウィンドウで行います。
1.指定されたバージョンのNode.jsをインストールします
次のnvmコマンドを使用して、指定したバージョンのNode.jsをオンラインでインストールできます。
nvm install [nodeversion]
たとえば、Node.jsのv6.9.1バージョンをインストールする必要があります。これは、次のコマンドで実行できます。
nvm install v6.9.1
2.現在使用中のNode.jsバージョンを指定します
nvmを使用すると、Node.jsの複数のバージョンを同時にインストールでき、特定のバージョンの使用を指定できます。
nvm use [nodeversion]
たとえば、Node.jsのv6.9.1バージョンを使用する必要がある場合は、次のコマンドを使用して完了できます。
nvm use v6.9.1
3.現在インストールされているNode.jsバージョンのリストを表示します
nvmを介して複数のNode.jsをインストールできるため、バージョンが多すぎると管理が難しくなります。また、現在インストールされているNode.jsのバージョンをいつでも確認できます。
nvm ls
4. nvmの他のコマンド
nvmには、Node.jsのバージョンを管理するためのコマンドもいくつか用意されています。
nvm uninstall [nodeversion]
:指定したバージョンのNode.jsを削除することを示します。使用方法はinstallコマンドと同様です。nvm current
:現在使用されているNode.jsバージョンが表示されることを示します。nvm reinstall-packages [npmversion]
:指定されたバージョンのnpmパッケージマネージャーが現在のNode.jsバージョンの下にインストールされていることを示します。
3. Node.jsの複数のバージョンをインストールすることの重要性
Node.js Foundationの設立以来、Node.jsにはリリース計画がありました。つまり、安定バージョンと試用バージョンの2つのリリースバージョンが同時に存在します。
Node.jsでは、長期サポート(LTS)の安定バージョンは偶数(4、6、8 ...)で始まり、実験的バージョンは奇数(5、7 ...)で始まります。実稼働環境ではLTSバージョンを使用し、新しいバージョンを試すには実験バージョンを使用することをお勧めします。
4、nvmソフトウェアスイッチミラーソース
国は状況によってはやや特別だからです。Node.jsの公式イメージソースは海外にあります。Node.jsがnvmを介してインストールされることが多い場合、速度が遅いか応答がありません。
この状況に応じて、nvmはインストールされているミラーソースを変更できます。ミラーソースを国内の淘宝網が提供するミラーソースに切り替えることができます。
nvmが提供する公式ヘルプドキュメントによると、次のコマンドを切り替えることができます。
export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
http://npm.taobao.org/mirrors/nodeは、Taobao NPMミラーによって提供される国内のNode.jsインストールミラーソースです。
ここで注意する必要があるのは、「ターミナル」を再起動するたびにこのメソッドが失敗することです。つまり、「ターミナル」を開くたびに上記のコマンドを実行する必要があります。
「ターミナル」を開くたびにしたくない場合は、NVM_NODEJS_ORG_MIRROR
環境変数を再設定する必要があります。
- 「ターミナル」を使用する
bash Shell
場合、(通常はMacターミナルのデフォルト)に~/.bash_profile
(そうでない場合は自動的に作成される)ファイルに次の行を追加します。
# nvm
export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
source ~/.nvm/nvm.sh
- 「ターミナル」を使用する
zsh Shell
場合、(通常はMac開発者)
に~/.zshrc
(そうでない場合は自動的に作成される)ファイルに以下を追加します。
# nvm
export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
source ~/.nvm/nvm.sh
Windowsシステム用のNVM-Windowsソフトウェア
Windowsシステムのnvm-windowsソフトウェアの機能は、MacOSシステムのnvmソフトウェアと同じです。nvm-windowsソフトウェアは、nvmソフトウェアのWindowsバージョンと見なすことができます。
nvm-windowsソフトウェアの紹介については、nvm-windows のgithubホームページにアクセスしてください。
1. nvm-windowsソフトウェアをインストールする
nvm-windowsソフトウェアのインストールは比較的簡単です。https://github.com/coreybutler/nvm-windows/releasesにアクセスして、最新バージョンのインストールファイルをダウンロードするだけです。
nvm-setup.zip
圧縮ファイルはnvm-windowsソフトウェアのインストール圧縮パッケージであることに注意してください。ダウンロードして解凍してインストールします。
2、nvm-windowsソフトウェアスイッチミラーソース
ソフトウェアインストールディレクトリnvm-windowsをsettings.txt
ファイルで見つけて、以下を追加します。
node_mirror=http://npm.taobao.org/mirrors/node/
追加が成功したら、コマンドラインウィンドウを再度開く必要があります。