LoginSignup
3
7

More than 3 years have passed since last update.

WindowsでNode.js環境構築

Last updated at Posted at 2018-11-16

nvm-windows

Windows 環境の Node.js の管理に nvm-windows を使用します。
nvm-windows は複数の Node.js 環境が必要なケースでバージョン切り替えなどの管理が楽になるツールです。
Linux、Mac環境では nvm を使用します。
単独の Node.js 環境で十分な場合は、公式インストーラ で十分です。
ウィザードに従ってインストールを行えば、Node.js とそれに対応したバージョンの npm がインストールされます。

nvm-windows 最新インストール

nvm-setup.zip をダウンロードして解凍、nvm-setup.exe を実行します。
https://github.com/coreybutler/nvm-windows/releases/
インストールウィザードでは、nvm-windows のインストールディレクトリと Node.js のシンボリックリンクを作成するパスを選択します。
nvm-windows のインストールディレクトリはエスケープ考慮が無いようで、Program Files にインストールすると、nvm のコマンドが失敗します。
Node.js のシンボリックリンクのパスは Program Files を指定しても問題ありません。
インストールディレクトリとシンボリックリンクのパスに対し、ユーザー環境変数を通してパスが設定されます。
※現在時点のインストールバージョン : 1.1.7 (2018/8/2 リリース)

インストールが成功し、パスが通っていることを確認しましょう。

nvm version

実行結果(例)

1.1.7

Node.js 最新インストール

nvm-windows を利用して Node.js をインストールします。
Node.js と同時に npm のインストールも行われます。
npm は Node.js で作成されたライブラリを管理するツールです。
npm を利用することで、JavaScript のライブラリ管理が楽になります。
下記コマンドで最新バージョンの node.js とそれに対応した npm をインストールします。

nvm install latest

実行結果(例)

Downloading node.js version 11.7.0 (64-bit)...
Complete
Creating C:\node\nvm\temp

Downloading npm version 6.5.0... Complete
Installing npm v6.5.0...

Installation complete. If you want to use this version, type

nvm use 11.7.0

※npm は以下のサイトの表 Version 列の Node.js に対応する npm 列のバージョンがインストールされます。
https://nodejs.org/ja/download/releases/

インストールしたバージョンを既定のバージョンとして指定します。(例)

nvm use 11.7.0

実行結果(例)

Now using node v11.7.0 (64-bit)

バージョンの確認

nvm list

実行結果(例)
現在選択されているバージョンに * が付きます。

  * 11.7.0 (Currently using 64-bit executable)

Node.js のバージョンを切り替える場合、nvm use コマンドを使用します。

Node.js のバージョンの確認

node -v

実行結果(例)

v11.7.0

npm のバージョンの確認

npm -v

実行結果(例)

6.5.0
3
7
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
7