LoginSignup
0
0

More than 1 year has passed since last update.

メモ ... Node.js バージョン管理 (n, npm)

Last updated at Posted at 2021-09-04
本シリーズのトップページ
https://qiita.com/robozushi10/items/1b499030d5462fe7e791

概要

Node.js インストールまでの経路(手順).
なぜ、n と npm の 2つに分かれているのかは知らないが1、遭遇した場合に備えておく.2

n 使用時 nvm 使用時
image.png image.png

図の補足

上左図「n使用時」について

#! (1) まず Node.js と npm をインストールする
$ apt install nodejs npm

#! (2) n を使って Node.js をインストールする
$ n stable

#! (3) node -v でバージョンが表示されれば OK
$ node -v
v14.17.6

#! (4) ここで上記 (1) で導入済みの古い版の Node.js をアンインストールしても良い.
#! 恐らく (2) で Node.js をインストールしたタイミングで npm もインストールされているので、
#! 旧版である (1) の Node.js と npm を削除しても問題無い.
$ sudo apt purge -y nodejs npm

上右図「nvm使用時」について

#! (1) nvm をインストールする
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

#! (2) nvm を使って、Node.js をインストールする (npm も同時にインストールされる)
$ nvm install --lts

 

以上.


  1. 言語は異なるが、Python で pyenv, venv, pipenv, anaconda, conda, docker に遭遇してきたので、善し悪しの話よりも使える状態に持っていくことが優先である 

  2. 実際、2021/09 時点では稀 (年間にして 1week ほど) にしか JavaScript や Node.js を使わないため、これらを使用するときには毎回 n、npm のメモを毎回読み返している. 

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