Jika Anda ingin memasang (install) node package secara global namun tidak mau menggunakan akses root. Anda bisa menggunakan cara berikut ini:
Buat directory untuk tempat installasi node packages
mkdir ~/.npm-packages
Tambahkan variable NPM_PACKAGES di ~/.bashrc
echo NPM_PACKAGES="${HOME}/.npm-packages" >> ${HOME}/.bashrc
Buat prefix untuk installasi npm
echo prefix=${HOME}/.npm-packages >> ${HOME}/.npmrc
Install npm
curl -L https://www.npmjs.org/install.sh | sh
Tambahkan variable NODE_PATH di ~/.bashrc
echo NODE_PATH=\"\$NPM_PACKAGES/lib/node_modules\:\$NODE_PATH\" >> ${HOME}/.bashrc
Tambahkan PATH variable
echo PATH=\"\$NPM_PACKAGES/bin\:\$PATH\" >> ${HOME}/.bashrc
Reload source
source ~/.bashrc
mkdir ~/.npm-packages
Tambahkan variable NPM_PACKAGES di ~/.bashrc
echo NPM_PACKAGES="${HOME}/.npm-packages" >> ${HOME}/.bashrc
Buat prefix untuk installasi npm
echo prefix=${HOME}/.npm-packages >> ${HOME}/.npmrc
Install npm
curl -L https://www.npmjs.org/install.sh | sh
Tambahkan variable NODE_PATH di ~/.bashrc
echo NODE_PATH=\"\$NPM_PACKAGES/lib/node_modules\:\$NODE_PATH\" >> ${HOME}/.bashrc
Tambahkan PATH variable
echo PATH=\"\$NPM_PACKAGES/bin\:\$PATH\" >> ${HOME}/.bashrc
Reload source
source ~/.bashrc
sekarang Anda bisa install node package secara global tanpa akses root
jika gagal coba restart komputernya.
semoga bermanfaat.
terima kasih
Prastowo aGung Widodo
Komentar
Posting Komentar