【Node.js】NVM(Node Version Manager)インストール
私は日本就職を目指して、勉強している韓国人大学生です。
もし、内容の中で間違った表現や言葉などがあれば、書き込みをしてください。本コンテンツはmacOSを基準とします。
NVMというのは?
-
NVMのレポジトリ(公式ドキュメント)
- Node.jsのバージョン管理アプリ
- 様々なプロジェクトを行う時、簡単にNode.jsのバージョンを管理できる
- デフォルトバージョンの設定
- インストールされたバージョンのリスト確認
- etc…
NVMインストール
-
インストール
$ sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
-
~/.bash_profile
にスクリプトを追加(zsh
シェルを使っていると、~/.zshrc
に追加)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
$ source ~/.bashrc
-
インストール結果を確認
$ nvm ls
-> system
node -> stable (-> N/A) (default)
iojs -> N/A (default)
Node.jsインストール
-
インストール
$ nvm install 14.17.3
-
インストール結果を確認
$ nvm ls
-> v14.17.3
system
default -> 14.17.3 (-> v14.17.3)
node -> stable (-> v14.17.3) (default)
stable -> 14.17 (-> v14.17.3) (default)
iojs -> N/A (default)
lts/* -> lts/fermium (-> v14.17.3)
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.3 (-> N/A)
lts/fermium -> v14.17.3
-
Node.jsのバージョンを確認
$ node -v
v14.17.3
他のバージョンのNode.jsインストール・バージョン変更
-
インストール
$ nvm install 10.15.1
-
インストール結果を確認
$ nvm ls
-> v10.15.1
v14.17.3
system
default -> 10.15.1 (-> v10.15.1)
node -> stable (-> v14.17.3) (default)
stable -> 14.17 (-> v14.17.3) (default)
iojs -> N/A (default)
lts/* -> lts/fermium (-> v14.17.3)
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.3 (-> N/A)
lts/fermium -> v14.17.3
-
Node.jsのバージョンを確認
$ node -v
v10.15.1
-
Node.jsのバージョンを変更
$ nvm use 14.17.3
$ node -v
v14.17.3
他ののNVMコマンド
-
最新バージョンをインストール
$ nvm install --lts
Installing latest LTS version.
v14.17.3 is already installed.
Now using node v14.17.3 (npm v6.14.13)
-
現在使っているバージョンを確認
$ nvm current
v14.17.3
-
特定バージョンのアンインストール
$ nvm uninstall <version>
$ nvm uninstall v10
Uninstalled node v10.15.1
- デフォルトバージョンの設定
- インストールされたバージョンのリスト確認
- etc…
-
インストール
$ sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
-
~/.bash_profile
にスクリプトを追加(zsh
シェルを使っていると、~/.zshrc
に追加)export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
$ source ~/.bashrc
-
インストール結果を確認
$ nvm ls
-> system node -> stable (-> N/A) (default) iojs -> N/A (default)
Node.jsインストール
-
インストール
$ nvm install 14.17.3
-
インストール結果を確認
$ nvm ls
-> v14.17.3
system
default -> 14.17.3 (-> v14.17.3)
node -> stable (-> v14.17.3) (default)
stable -> 14.17 (-> v14.17.3) (default)
iojs -> N/A (default)
lts/* -> lts/fermium (-> v14.17.3)
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.3 (-> N/A)
lts/fermium -> v14.17.3
-
Node.jsのバージョンを確認
$ node -v
v14.17.3
他のバージョンのNode.jsインストール・バージョン変更
-
インストール
$ nvm install 10.15.1
-
インストール結果を確認
$ nvm ls
-> v10.15.1
v14.17.3
system
default -> 10.15.1 (-> v10.15.1)
node -> stable (-> v14.17.3) (default)
stable -> 14.17 (-> v14.17.3) (default)
iojs -> N/A (default)
lts/* -> lts/fermium (-> v14.17.3)
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.3 (-> N/A)
lts/fermium -> v14.17.3
-
Node.jsのバージョンを確認
$ node -v
v10.15.1
-
Node.jsのバージョンを変更
$ nvm use 14.17.3
$ node -v
v14.17.3
他ののNVMコマンド
-
最新バージョンをインストール
$ nvm install --lts
Installing latest LTS version.
v14.17.3 is already installed.
Now using node v14.17.3 (npm v6.14.13)
-
現在使っているバージョンを確認
$ nvm current
v14.17.3
-
特定バージョンのアンインストール
$ nvm uninstall <version>
$ nvm uninstall v10
Uninstalled node v10.15.1
インストール
$ nvm install 14.17.3
インストール結果を確認
$ nvm ls
-> v14.17.3
system
default -> 14.17.3 (-> v14.17.3)
node -> stable (-> v14.17.3) (default)
stable -> 14.17 (-> v14.17.3) (default)
iojs -> N/A (default)
lts/* -> lts/fermium (-> v14.17.3)
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.3 (-> N/A)
lts/fermium -> v14.17.3
Node.jsのバージョンを確認
$ node -v
v14.17.3
-
インストール
$ nvm install 10.15.1
-
インストール結果を確認
$ nvm ls
-> v10.15.1 v14.17.3 system default -> 10.15.1 (-> v10.15.1) node -> stable (-> v14.17.3) (default) stable -> 14.17 (-> v14.17.3) (default) iojs -> N/A (default) lts/* -> lts/fermium (-> v14.17.3) 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.3 (-> N/A) lts/fermium -> v14.17.3
-
Node.jsのバージョンを確認
$ node -v
v10.15.1
-
Node.jsのバージョンを変更
$ nvm use 14.17.3 $ node -v
v14.17.3
他ののNVMコマンド
-
最新バージョンをインストール
$ nvm install --lts
Installing latest LTS version.
v14.17.3 is already installed.
Now using node v14.17.3 (npm v6.14.13)
-
現在使っているバージョンを確認
$ nvm current
v14.17.3
-
特定バージョンのアンインストール
$ nvm uninstall <version>
$ nvm uninstall v10
Uninstalled node v10.15.1
最新バージョンをインストール
$ nvm install --lts
Installing latest LTS version.
v14.17.3 is already installed.
Now using node v14.17.3 (npm v6.14.13)
現在使っているバージョンを確認
$ nvm current
v14.17.3
特定バージョンのアンインストール
$ nvm uninstall <version>
$ nvm uninstall v10
Uninstalled node v10.15.1
Author And Source
この問題について(【Node.js】NVM(Node Version Manager)インストール), 我々は、より多くの情報をここで見つけました https://qiita.com/JeongJaeSoon/items/427b61175991e99d83a2著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .