1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

nodeのバージョンdefaultめんどくさい

Posted at

nodeのバージョンめんどくさい問題

Localの開発環境の nodeのバージョンめんどい
Local開発環境でPCを再起動するなどでdefault設定のバージョンで起動する。
nvmのデフォルトのバージョンの設定方法をサクっとぐぐると

nvm alias default v*.*.*

みたいなのが出てくる
この指定方法でデフォルトを設定をしてるとマイナーアップデートするたびにデフォルト設定を変更するの面倒

$ nvm ls
->     v14.18.3
       v14.19.0
        v16.8.0
       v16.13.2
       v16.14.0
default -> v14.18.3   # <- バージョンで指定していると、マイナーアップデートしても デフォルトのバージョンが固定されたまま
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.14.0) (default)
stable -> 16.14 (-> v16.14.0) (default)
lts/* -> lts/gallium (-> v16.14.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.10 (-> N/A)
lts/fermium -> v14.19.0 (-> N/A)
lts/gallium -> v16.14.0

nvmでdefault設定する

$ nvm alias default lts/fermium
default -> lts/fermium (-> v14.19.0)

こうしておけば、良い

例えば14のマイナーアップしてもdefaultの設定をいちいち変更することがない

$ nvm install lts/fermium
Downloading and installing node v14.19.0...
Local cache found: ${NVM_DIR}/.cache/bin/node-v14.19.0-linux-x64/node-v14.19.0-linux-x64.tar.xz
Checksums match! Using existing downloaded archive ${NVM_DIR}/.cache/bin/node-v14.19.0-linux-x64/node-v14.19.0-linux-x64.tar.xz
Now using node v14.19.0 (npm v6.14.16)

確認

$ nvm ls
       v14.18.3
->     v14.19.0
        v16.8.0
       v16.13.2
       v16.14.0
default -> lts/fermium (-> v14.19.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.14.0) (default)
stable -> 16.14 (-> v16.14.0) (default)
lts/* -> lts/gallium (-> v16.14.0)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.10 (-> N/A)
lts/fermium -> v14.19.0
lts/gallium -> v16.14.0
1
0
0

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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?