Catatan: Ini sepenuhnya akan menghapus nodejs dari sistem Anda; maka Anda dapat membuat instalasi baru dari perintah di bawah ini.
Menghapus Nodejs dan Npm
sudo apt-get remove nodejs npm node
sudo apt-get purge nodejs
Sekarang hapus folder .node dan .npm dari sistem Anda
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/share/man/man1/node*
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm -rf /opt/local/bin/node
sudo rm -rf opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules
sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/include/node*
sudo rm -rf /usr/local/bin/node*
Buka direktori home dan hapus direktori node atau node_modules, jika ada.
Anda dapat memverifikasi pencopotan pemasangan Anda dengan perintah ini, mereka seharusnya tidak mengeluarkan apa pun.
which node
which nodejs
which npm
Menginstal skrip NVM (Node Version Manager)
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Perintah di atas akan mengkloning repositori NVM dari Github ke direktori ~ / .nvm:
=> Tutup dan buka kembali terminal Anda untuk mulai menggunakan nvm atau jalankan perintah berikut untuk menggunakannya sekarang:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
Seperti yang dikatakan keluaran di atas, Anda harus menutup dan membuka kembali terminal atau menjalankan perintah untuk menambahkan jalur ke skrip nvm ke sesi shell saat ini. Anda dapat melakukan apa pun yang lebih mudah bagi Anda.
Setelah skrip ada di PATH Anda, verifikasi bahwa nvm telah diinstal dengan benar dengan mengetik:
nvm --version
# Output
0.34.0
Menginstal Node.js dan npm
nvm install node
nvm install --lts
Setelah penginstalan selesai, verifikasi dengan mencetak versi Node.js:
node --version
#Output
v12.8.1
Npm juga harus diinstal dengan node, verifikasi menggunakan
npm -v
# Output
6.13.4
Ekstra - [Opsional] Anda juga dapat menggunakan dua versi node yang berbeda menggunakan nvm dengan mudah
nvm install 8.10.0 # cukup masukkan nomor versi node Sekarang beralih di antara versi node
nvm ls
#output
-> v12.14.1
v13.7.0
default -> lts/* (-> v12.14.1)
node -> stable (-> v13.7.0) (default)
stable -> 13.7 (-> v13.7.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/erbium (-> v12.14.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.18.1 (-> N/A)
Dalam kasus saya v12.14.1 dan v13.7.0 keduanya diinstal, untuk beralih, saya hanya perlu menggunakan
nvm use 12.14.1
Mengkonfigurasi npm untuk instalasi global Di direktori home Anda, buat direktori untuk instalasi global:
mkdir ~/.npm-global
Konfigurasikan npm untuk menggunakan jalur direktori baru:
npm config set prefix '~/.npm-global'
Di editor teks pilihan Anda, buka atau buat file ~ / .profile jika tidak ada dan tambahkan baris ini:
export PATH=~/.npm-global/bin:$PATH
Di baris perintah, perbarui variabel sistem Anda:
source ~/.profile
Itu saja
apt-get remove node
(atau lebih baik lagi, bersihkan). Program node adalah modem perangkat lunak radio ham jadi kecuali Anda memiliki lisensi ham dan ingin mengirim paket digital melalui radio ham, Anda tidak memerlukannya.