---
# System prepended metadata

title: Nodejs環境構築
tags: [d3bu.netに移行済み]

---

---
tags: d3bu.netに移行済み
---

# Nodejs環境構築

どうしても動かなかったら山Tまで

Windowsの人はWSLのセットアップを完了させておいてください。
Macの人は自力でどうにかしてください。

## 必須パッケージのインストール

```bash=
sudo apt-get update
sudo apt-get install -y nodejs npm
```

ここで入るものはバージョンが古すぎるのでバージョンを上げる。

## 安定版のインストール

```bash=
sudo npm install n -g
sudo n stable
```

## 古いnodeを消す

ややこしいし、使わないので消しましょう！

```bash=
sudo apt purge -y nodejs npm
```

## シェルへの再ログインとバージョン確認

```bash=
exec $SHELL -l
node -v
```
これでバージョンが14以降なら大丈夫です！

## 最新版にしたかったら

```bash=
sudo n latest
```
で最新版にできます。

## バージョンの切り替え

```bash=
sudo n
```

```
ο node/14.17.0
    node/16.2.0

Use up/down arrow keys to select a version, return key to install, d to delete, q to quit
```

と打って出てくる上の画面の左端のoを矢印キーで移動させて'enter'で決定、'q'キャンセルできる。ちなみに'd'で選択したバージョンを消せる。