Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8832

(自分メモ)最新のNode.js(LTS)をLinuxに導入する方法

$
0
0
1. NVMの導入 以下を参照して最新のNVM(Node Version Manager)を導入する。 https://github.com/nvm-sh/nvm#installing-and-updating # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash # source ~/.bashrc # nvm --version 0.38.0 # which nvm /usr/bin/which: no nvm in (/root/.nvm/versions/node/v14.16.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin) # command -v nvm nvm 2. Node.jsの導入 # nvm ls-remote|grep Latest v4.9.1 (Latest LTS: Argon) v6.17.1 (Latest LTS: Boron) v8.17.0 (Latest LTS: Carbon) v10.24.1 (Latest LTS: Dubnium) v12.22.1 (Latest LTS: Erbium) v14.16.1 (Latest LTS: Fermium) # nvm ls N/A default -> stable (-> N/A) iojs -> N/A (default) node -> stable (-> N/A) (default) unstable -> N/A (default) lts/* -> lts/fermium (-> N/A) 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.1 (-> N/A) lts/fermium -> v14.16.1 (-> N/A) # nvm install --lts --latest-npm (最新がv14.16.1なので、それを導入するのと同じ) # nvm install v14.16.1 # nvm install v12.22.1 3. 切り替えテスト v12.22.1を利用 # nvm use v12.22.1 Now using node v12.22.1 (npm v6.14.12) # nvm current v12.22.1 # node -v v12.22.1 # nvm ls -> v12.22.1 v14.16.1 default -> stable (-> v14.16.1) iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v14.16.1) (default) stable -> 14.16 (-> v14.16.1) (default) lts/* -> lts/fermium (-> v14.16.1) 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.1 lts/fermium -> v14.16.1 deactivate # nvm deactivate /root/.nvm/*/bin removed from ${PATH} # nvm current none # node -v -bash: node: コマンドが見つかりません # nvm ls v12.22.1 v14.16.1 default -> stable (-> v14.16.1) iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v14.16.1) (default) stable -> 14.16 (-> v14.16.1) (default) lts/* -> lts/fermium (-> v14.16.1) 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.1 lts/fermium -> v14.16.1 v14.16.1を利用 # nvm use v14.16.1 Now using node v14.16.1 (npm v7.9.0) # nvm current v14.16.1 # node -v v14.16.1 # nvm ls v12.22.1 -> v14.16.1 default -> stable (-> v14.16.1) iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v14.16.1) (default) stable -> 14.16 (-> v14.16.1) (default) lts/* -> lts/fermium (-> v14.16.1) 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.1 lts/fermium -> v14.16.1

Viewing all articles
Browse latest Browse all 8832

Trending Articles