こんにちは

EC2でインスタンスを立ててUbuntuを立てた時とかにyarnコマンドを使いたい時があると思います

今回は Ubuntu における nodejs などの環境構築をまとめておきます。

また今回は、 nodejs のバージョンを管理することなどを想定したインストールではありません。一回こっきりの利用を想定しております。

なので、バージョン管理などを意識したい場合は anyenv, nodenv などを利用して適宜環境構築をしてみてください。

最初に

Ubuntu の状態にもよりますがビルドするのに必要なパッケージが不足していることが時々あります。なので最初にビルドに必要なパッケージなどを用意しておきましょう

sudo apt update
sudo apt install nodejs-dev node-gyp libssl1.0-dev

nodeのインストール

とりあえず最新版のバージョンを入れます。

こちらの記事を参考にしました
https://qiita.com/seibe/items/36cef7df85fe2cefa3ea

sudo apt install -y nodejs npm
sudo npm install n -g
sudo n stable
sudo apt purge -y nodejs npm
exec $SHELL -l
node -v

yarnをインストールする

npm install --global yarn

これで、ubuntuをとりあえずyarnをつかえる状態にできました。

VueやNuxtなどのフロントのコードをgit cloneしてきてyarn install, buildするときに使えるテクニックかと思います