nvm-windows 導入 zip版

## nvm-windows 導入 zip 版

https://github.com/coreybutler/nvm-windows

zip版をインストールする。
ダウンロード
https://github.com/coreybutler/nvm-windows/releases
nvm-noinstall.zip をダウンロード

インストール手順
https://github.com/coreybutler/nvm-windows/wiki

#### 適当なフォルダに解凍する
    D:\tools\nvm-noinstall

#### 環境変数を設定する
    NVM_HOME
    D:\tools\nvm-noinstall

    NVM_SYMLINK
    D:\tools\nodejs
    ※フォルダは用意しなくても良い。nodeをインストールした際にショートカットが勝手に作られる

    PATHに追加する
    ;%NVM_HOME%;%NVM_SYMLINK%

#### settings.txtを設置する
    D:\tools\nvm-noinstall
    settings.txt

settings.txtの中身 プロキシ設定するときはproxy: user:password@proxyServerName:port を設定する
```
root: D:\tools\nvm-noinstall
~~path: D:\tools\nvm_nodejs~~
path: D:\tools\nodejs
arch: 64
proxy: none
```

example
https://github.com/coreybutler/nvm-windows/blob/master/examples/settings.txt

#### コマンドプロンプトを起動して nvm が動くか確認
    C:\Users\uchi>nvm
    Running version 1.1.7.
    Usage:
    以下省略。。。。

#### インストール可能なnodeのバージョンを確認する
※ node 入れる前にnode.jsをインストールしている場合は先にアンインストールする。
もしくは％PATH%からC:\Program Files\nodejsを削除する

```
C:\Users\uchi>nvm install available
|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|   14.10.1    |   12.18.3    |   0.12.18    |   0.11.16    |
|   14.10.0    |   12.18.2    |   0.12.17    |   0.11.15    |
|    14.9.0    |   12.18.1    |   0.12.16    |   0.11.14    |
|    14.8.0    |   12.18.0    |   0.12.15    |   0.11.13    |
|    14.7.0    |   12.17.0    |   0.12.14    |   0.11.12    |
|    14.6.0    |   12.16.3    |   0.12.13    |   0.11.11    |
|    14.5.0    |   12.16.2    |   0.12.12    |   0.11.10    |
|    14.4.0    |   12.16.1    |   0.12.11    |    0.11.9    |
|    14.3.0    |   12.16.0    |   0.12.10    |    0.11.8    |
|    14.2.0    |   12.15.0    |    0.12.9    |    0.11.7    |
|    14.1.0    |   12.14.1    |    0.12.8    |    0.11.6    |
|    14.0.0    |   12.14.0    |    0.12.7    |    0.11.5    |
|   13.14.0    |   12.13.1    |    0.12.6    |    0.11.4    |
|   13.13.0    |   12.13.0    |    0.12.5    |    0.11.3    |
|   13.12.0    |   10.22.0    |    0.12.4    |    0.11.2    |
|   13.11.0    |   10.21.0    |    0.12.3    |    0.11.1    |
|   13.10.1    |   10.20.1    |    0.12.2    |    0.11.0    |
|   13.10.0    |   10.20.0    |    0.12.1    |    0.9.12    |
|    13.9.0    |   10.19.0    |    0.12.0    |    0.9.11    |
|    13.8.0    |   10.18.1    |   0.10.48    |    0.9.10    |
```

#### nodeをインストール
最新版を入れる場合

```
C:\Users\uchi>nvm install latest
```

バージョン指定する場合（ 12.18.3 を指定した場合）

```
C:\Users\uchi>nvm install 12.18.3
```

実行例  

```
C:\Users\uchi>nvm install latest
Downloading node.js version 14.10.1 (64-bit)...
Complete
Creating D:\tools\nvm-noinstall\temp

Downloading npm version 6.14.8... Complete
Installing npm v6.14.8...

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

nvm use 14.10.1
```

#### 使用するnode.jsのバージョンを設定する。
nvm で管理されている node を確認

```
C:\Users\uchi>nvm list
    14.10.1
    12.18.3
```

使いたいバージョンを設定する

```
C:\Users\uchi>nvm use 12.18.3
Now using node v12.18.3 (64-bit)
```

#### nodeのバージョンを確認する
    C:\Users\uchi>node -v
    v12.18.3

#### 管理している node リストでも確認できる。
    C:\Users\uchi>nvm list
        14.10.1
      * 12.18.3 (Currently using 64-bit executable)

#### node.jsのバージョンを切り替えるには
    C:\Users\uchi>nvm use 14.10.1
    Now using node v14.10.1 (64-bit)

    C:\Users\uchi>nvm list
      * 14.10.1 (Currently using 64-bit executable)
        12.18.3

    C:\Users\uchi>node -v
    v14.10.1

以上。