Amazon linux2で npmを利用する方法


開発環境として利用しているAmazon linux2でnpmを利用しようとした際にインストールに手間取った為、対処方法のメモ

nvm(Node version manager)をインストールする

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

nvmとは

nvmを利用することで、一つのシステム内に複数のNodeをインストールしておき、必要に応じてバージョンを変えることができる様になります。現状Amazon linuxにNodeをインストールする方法はnvmを経由する方法しか見つかりませんでした。

nvmを有効にする

. ~/.nvm/nvm.sh

nvmからNode.jsの最新バージョンをインストールする

nvm install node

これで無事インストールができました。
この時に同時にnpmも使用できる様になる為、npmコマンドを使った開発ができる様になる。

参考文献

https://docs.aws.amazon.com/ja_jp/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html