Raspbian StretchにnvmでNode.jsをインストールする。
Raspbian Stretchには最初からNode.js v4.8.2が入っていたが、あまりにも古いバージョンな上にnpmも入っておらずかなり不便なので削除してnvmから新規インストールする。
目次
執筆時環境
- Raspbian Stretch (Kernel 4.9)
- NVM 0.33.8
構築
nvmインストール
まず既存のNode.jsをアンインストールする。
sudo apt-get autoremove nodejs
nvmをインストールし、設定ファイルをリロードする
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
source ~/.bashrc
nvmでNode.jsをインストール
とりあえずLTS(推奨版)をインストールしてデフォルトバージョンに設定
nvm install --lts
これでnodeとnpmが使えるはず。
よく使いそうなnvmコマンド一覧
ヘルプを表示
nvm help
Node.jsインストール
nvm install [バージョン(nodeで最新版、--ltsで推奨版、iojsでio.js最新版)]
使用するNode.jsのバージョンを選択
nvm use [バージョン(nodeで最新版、--ltsで推奨版、iojsでio.js最新版)]
既定で使用するNode.jsのバージョンを選択
nvm alias default [バージョン(nodeで最新版、--ltsで推奨版、iojsでio.js最新版)]
インストール済みNode.jsバージョンを確認
nvm ls
インストール可能なNode.jsリモートバージョンを確認
nvm ls-remote