Alternative npm yang banyak digunakan sebagai package manager nodejs adalah yarn. Bukan tanpa alasan yarn ini digunakan, berikut ini beberapa kelebihan dari yarn
– cepat, karena dijalankan secara paralel
– otomatis membuat yarn.lock
fitur yarn.lock sangat membantu dan perlu diupdate ke git repository, agar versi yang terinstall di berbagai system bisa menggunakan versi yang benar-benar sama.
Update System
Update system Ubuntu
sudo apt update sudo apt upgrade -y
Install Repository Nodejs
Agar versi terbaru saat ini (versi 16) bisa diinstall di Ubuntu, gunakan repository nodesource.
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt-get install -y nodejs
setelah terinstall verifikasi versi node
node -v # output v16.1.0
Install Repository Yarn
Untuk mendapatkan versi terbaru dari yarn, kita akan menggunakan repository dari Yarn itu sendiri
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
lalu install aplikasi yarn
sudo apt-get update && sudo apt-get install yarn
cek versi yarn
yarn -v # output 1.22.5