Windows10にnvm-windowsでNode.jsのバージョンを指定する方法

環境
Windows 10 64bit
nvm-windows 1.1.9
Windows Powershell(管理者)

操作方法
1.nvm-windowsのダウンロード
下記のサイトからダウンロードします
https://github.com/coreybutler/nvm-windows
最新バージョン(Latest)の「nvm-setup.zip」をダウンロードします。
ウンロードしたらZIPファイルを解凍して「nvm-setup.exe」を実行してインストールします。

2.インストール済のNode.jsのバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PS C:\>nvm ls
* 17.0.1 (Currently using 64-bit executable)
16.10.0
PS C:\>nvm ls * 17.0.1 (Currently using 64-bit executable) 16.10.0
PS C:\>nvm ls

  * 17.0.1 (Currently using 64-bit executable)
    16.10.0

「nvm list available」コマンドでインストールできるNode.jsのバージョンを確認します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PS C:\> nvm list available
| CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
| 17.4.0 | 16.13.2 | 0.12.18 | 0.11.16 |
| 17.3.1 | 16.13.1 | 0.12.17 | 0.11.15 |
| 17.3.0 | 16.13.0 | 0.12.16 | 0.11.14 |
| 17.2.0 | 14.18.3 | 0.12.15 | 0.11.13 |
| 17.1.0 | 14.18.2 | 0.12.14 | 0.11.12 |
| 17.0.1 | 14.18.1 | 0.12.13 | 0.11.11 |
| 17.0.0 | 14.18.0 | 0.12.12 | 0.11.10 |
| 16.12.0 | 14.17.6 | 0.12.11 | 0.11.9 |
| 16.11.1 | 14.17.5 | 0.12.10 | 0.11.8 |
| 16.11.0 | 14.17.4 | 0.12.9 | 0.11.7 |
| 16.10.0 | 14.17.3 | 0.12.8 | 0.11.6 |
| 16.9.1 | 14.17.2 | 0.12.7 | 0.11.5 |
| 16.9.0 | 14.17.1 | 0.12.6 | 0.11.4 |
| 16.8.0 | 14.17.0 | 0.12.5 | 0.11.3 |
| 16.7.0 | 14.16.1 | 0.12.4 | 0.11.2 |
| 16.6.2 | 14.16.0 | 0.12.3 | 0.11.1 |
| 16.6.1 | 14.15.5 | 0.12.2 | 0.11.0 |
| 16.6.0 | 14.15.4 | 0.12.1 | 0.9.12 |
| 16.5.0 | 14.15.3 | 0.12.0 | 0.9.11 |
| 16.4.2 | 14.15.2 | 0.10.48 | 0.9.10 |
This is a partial list. For a complete list, visit https://nodejs.org/download/releases
PS C:\> nvm list available | CURRENT | LTS | OLD STABLE | OLD UNSTABLE | |--------------|--------------|--------------|--------------| | 17.4.0 | 16.13.2 | 0.12.18 | 0.11.16 | | 17.3.1 | 16.13.1 | 0.12.17 | 0.11.15 | | 17.3.0 | 16.13.0 | 0.12.16 | 0.11.14 | | 17.2.0 | 14.18.3 | 0.12.15 | 0.11.13 | | 17.1.0 | 14.18.2 | 0.12.14 | 0.11.12 | | 17.0.1 | 14.18.1 | 0.12.13 | 0.11.11 | | 17.0.0 | 14.18.0 | 0.12.12 | 0.11.10 | | 16.12.0 | 14.17.6 | 0.12.11 | 0.11.9 | | 16.11.1 | 14.17.5 | 0.12.10 | 0.11.8 | | 16.11.0 | 14.17.4 | 0.12.9 | 0.11.7 | | 16.10.0 | 14.17.3 | 0.12.8 | 0.11.6 | | 16.9.1 | 14.17.2 | 0.12.7 | 0.11.5 | | 16.9.0 | 14.17.1 | 0.12.6 | 0.11.4 | | 16.8.0 | 14.17.0 | 0.12.5 | 0.11.3 | | 16.7.0 | 14.16.1 | 0.12.4 | 0.11.2 | | 16.6.2 | 14.16.0 | 0.12.3 | 0.11.1 | | 16.6.1 | 14.15.5 | 0.12.2 | 0.11.0 | | 16.6.0 | 14.15.4 | 0.12.1 | 0.9.12 | | 16.5.0 | 14.15.3 | 0.12.0 | 0.9.11 | | 16.4.2 | 14.15.2 | 0.10.48 | 0.9.10 | This is a partial list. For a complete list, visit https://nodejs.org/download/releases
PS C:\> nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    17.4.0    |   16.13.2    |   0.12.18    |   0.11.16    |
|    17.3.1    |   16.13.1    |   0.12.17    |   0.11.15    |
|    17.3.0    |   16.13.0    |   0.12.16    |   0.11.14    |
|    17.2.0    |   14.18.3    |   0.12.15    |   0.11.13    |
|    17.1.0    |   14.18.2    |   0.12.14    |   0.11.12    |
|    17.0.1    |   14.18.1    |   0.12.13    |   0.11.11    |
|    17.0.0    |   14.18.0    |   0.12.12    |   0.11.10    |
|   16.12.0    |   14.17.6    |   0.12.11    |    0.11.9    |
|   16.11.1    |   14.17.5    |   0.12.10    |    0.11.8    |
|   16.11.0    |   14.17.4    |    0.12.9    |    0.11.7    |
|   16.10.0    |   14.17.3    |    0.12.8    |    0.11.6    |
|    16.9.1    |   14.17.2    |    0.12.7    |    0.11.5    |
|    16.9.0    |   14.17.1    |    0.12.6    |    0.11.4    |
|    16.8.0    |   14.17.0    |    0.12.5    |    0.11.3    |
|    16.7.0    |   14.16.1    |    0.12.4    |    0.11.2    |
|    16.6.2    |   14.16.0    |    0.12.3    |    0.11.1    |
|    16.6.1    |   14.15.5    |    0.12.2    |    0.11.0    |
|    16.6.0    |   14.15.4    |    0.12.1    |    0.9.12    |
|    16.5.0    |   14.15.3    |    0.12.0    |    0.9.11    |
|    16.4.2    |   14.15.2    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/download/releases

3.「nvm install」コマンドでバージョン14をインストールします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PS C:\>nvm install 14
Downloading node.js version 14.18.3 (64-bit)...
Complete
Creating C:\Users\USER\AppData\Roaming\nvm\temp
Downloading npm version 6.14.15... Complete
Installing npm v6.14.15...
Installation complete. If you want to use this version, type
nvm use 14.18.3
PS C:\>nvm install 14 Downloading node.js version 14.18.3 (64-bit)... Complete Creating C:\Users\USER\AppData\Roaming\nvm\temp Downloading npm version 6.14.15... Complete Installing npm v6.14.15... Installation complete. If you want to use this version, type nvm use 14.18.3
PS C:\>nvm install 14
Downloading node.js version 14.18.3 (64-bit)...
Complete
Creating C:\Users\USER\AppData\Roaming\nvm\temp

Downloading npm version 6.14.15... Complete
Installing npm v6.14.15...

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

nvm use 14.18.3

nvmインストール確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PS C:\>nvm ls
* 17.0.1 (Currently using 64-bit executable)
16.10.0
14.18.3
PS C:\>nvm ls * 17.0.1 (Currently using 64-bit executable) 16.10.0 14.18.3
PS C:\>nvm ls

  * 17.0.1 (Currently using 64-bit executable)
    16.10.0
    14.18.3

4.Node.jsのバージョンを指定する
PS C:\> nvm use 14.18.3
Now using node v14.18.3 (64-bit)

node.js実行後バージョン確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PS C:\> nvm ls
17.0.1
16.10.0
* 14.18.3 (Currently using 64-bit executable)
PS C:\> nvm ls 17.0.1 16.10.0 * 14.18.3 (Currently using 64-bit executable)
PS C:\> nvm ls

    17.0.1
    16.10.0
  * 14.18.3 (Currently using 64-bit executable)

 

Node.js

Posted by arkgame