Bagaimana Menggunakan NPM INSTALL tanpa ROOT ACCESS

Ketika npm mencoba untuk menginstall secara GLOBAL, dia akan memcoba menginstall paket atau aplikasi ke lokasi /usr/local/. Nah ketika bukan login pada ROOT ACCESS, akan ada peringatan untuk bahwa akses untuk menulis di /usr/local/lib ituu ditolak dan gagal.

Berikut langkah untuk mengakali agar folder standar npm di /usr/local/lib akan digantikan dengan ~/.local/, artinya akan di install secara local.

1. jalan perintah dibawah ini
npm config set prefix ~/.local  
Sekarang NPM akan install secara global di folder local ~/.local/bin, ~/.local/lib/node_modules/

2. Tambah kan ~/.local/bin ke path system , bila belum. Buka edit dengan nano atau vim dan tambahkan ini di paling bawah:

PATH=~/.local/bin/:$PATH  

Sekian..
Sekrang install pack tanpa harus dengan akses ROOT

sumber : http://michaelb.org/the-right-way-to-do-global-npm-install-without-sudo/

0 Komentar