You are here
Home > IT > nvmをEC2にインストールする

nvmをEC2にインストールする

nvm

https://github.com/nvm-sh/nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13527  100 13527    0     0   455k      0 --:--:-- --:--:-- --:--:--  455k
=> Downloading nvm from git to '/root/.nvm'
=> Cloning into '/root/.nvm'...
remote: Enumerating objects: 333, done.
remote: Counting objects: 100% (333/333), done.
remote: Compressing objects: 100% (283/283), done.
remote: Total 333 (delta 38), reused 150 (delta 25), pack-reused 0
Receiving objects: 100% (333/333), 177.15 KiB | 492.00 KiB/s, done.
Resolving deltas: 100% (38/38), done.
=> Compressing and cleaning up git repository

=> Appending nvm source string to /root/.bashrc
=> Appending bash_completion source string to /root/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

出力されているようにbashrcに追加されていることを確認する。

cat ~/.bashrc

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

ログインしなおすか.bashrcを再度読み込ませる。

バージョン確認

nvm -v
0.37.2

インストール可能なバージョンを確認

nvm ls-remote

最新版をインストールする

nvm install v15.7.0

Downloading and installing node v15.7.0...
Downloading https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-x64.tar.xz...
############################################################################################################################ 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v15.7.0 (npm v7.4.3)
Creating default alias: default -> v15.7.0

インストール済一覧確認

nvm ls

       v10.23.2
->     v14.15.4
        v15.7.0
default -> v15.7.0
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v15.7.0) (default)
stable -> 15.7 (-> v15.7.0) (default)
lts/* -> lts/fermium (-> v14.15.4)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.23.2
lts/erbium -> v12.20.1 (-> N/A)
lts/fermium -> v14.15.4

通常利用するnodeを設定する。

nvm use v14.15.4
Now using node v14.15.4 (npm v6.14.10)

nvm alias default v14.15.4
default -> v14.15.4

利用するバージョン確認

node -v

v14.15.4

コメントを残す

Top