Saya tahu pertanyaan ini telah ditanyakan berkali-kali tetapi saya tetap tidak bisa melakukannya. Jadi saya salah menginstal "node" sudo apt-get install node
dan kemudian saya menginstal nodejs (v0.10.37). Saya mencoba memperbarui ke v0.12 dengan npm tetapi terus mengatakan 0.10.37 ketika saya melakukan nodejs -v
. Juga, saya tidak dapat menggunakan perintah node karena saya salah menginstal "node thing" lainnya sebelumnya. Saya mencoba semua perintah berbeda yang dibicarakan orang-orang di semua jawaban lain dan saya belum bisa melakukannya. Saya pikir masalah utamanya adalah saya terus memiliki paket node yang salah dan menginstal nodejs-legacy tidak berfungsi. Juga npm install
perintah berfungsi dan membuat folder dengan file tetapi Aplikasi saya masih mengatakan bahwa pustaka hilang.
sumber
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.node
di konsol, itu akan memberi tahu saya sesuatu seperti/usr/sbin/ couldn't finde node
atau sesuatu seperti itu.Jawaban:
Lalu pergi ke /etc/apt/sources.list.d dan hapus daftar node apapun jika ada. Kemudian lakukan
Periksa folder .npm atau .node di folder rumah Anda dan hapus folder tersebut.
Jika Anda mengetik
Anda dapat melihat lokasi node. Coba
which nodejs
danwhich npm
juga.Saya akan merekomendasikan menginstal node menggunakan Node Version Manager (NVM). Itu menyelamatkan banyak sakit kepala bagi saya. Karena Anda dapat menginstal nodejs dan npm tanpa sudo menggunakan nvm.
sumber
nvm
rm -rf usr/local/bin/npm
nvm
juga, periksa masalah ini github.com/creationix/nvm/issues/298Ini lebih baik untuk menghapus NodeJS dan modulnya secara manual karena instalasi meninggalkan banyak file, tautan dan modul yang tertinggal dan kemudian menimbulkan masalah saat kita mengkonfigurasi ulang versi lain dari NodeJS dan modulnya. Jalankan perintah berikut.
dan ini selesai.
Panduan langkah demi langkah dengan perintah ada di http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Ini membantu saya menyelesaikan masalah saya.
sumber
(/)opt/local/include/node
yang terlihat seperti seseorang lupa memimpin/
. Kombinasi keduanya akan bagus -apt-get remove
+ menghapus direktori usangUntuk menghapus nodejs, npm dan node_modules dari Ubuntu, Anda juga perlu menghapus container yang berada di lokasi berbeda di Ubuntu.
Ini bisa jadi:
Saya berhasil melakukannya. Jadi saya membagikan prosedur lengkapnya.
Anda perlu mengikuti langkah-langkah yang dijelaskan di sini: http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
sumber
Catatan: Ini sepenuhnya akan menghapus nodejs dari sistem Anda; maka Anda dapat membuat instalasi baru dari perintah di bawah ini.
Menghapus Nodejs dan Npm
Sekarang hapus folder .node dan .npm dari sistem Anda
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.
Menginstal skrip NVM (Node Version Manager)
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:
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:
Menginstal Node.js dan npm
Setelah penginstalan selesai, verifikasi dengan mencetak versi Node.js:
Npm juga harus diinstal dengan node, verifikasi menggunakan
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
Dalam kasus saya v12.14.1 dan v13.7.0 keduanya diinstal, untuk beralih, saya hanya perlu menggunakan
Mengkonfigurasi npm untuk instalasi global Di direktori home Anda, buat direktori untuk instalasi global:
Konfigurasikan npm untuk menggunakan jalur direktori baru:
Di editor teks pilihan Anda, buka atau buat file ~ / .profile jika tidak ada dan tambahkan baris ini:
Di baris perintah, perbarui variabel sistem Anda:
Itu saja
sumber
Untuk menghapus sepenuhnya node js dari Ubuntu
Untuk menghapus node js, npm dan node_modules secara manual dari Ubuntu, Anda perlu melakukan langkah-langkah berikut.
sumber
Saya gila menghapus node dan npm dan nodejs dari ubuntu 14.04 saya tetapi dengan langkah-langkah ini Anda akan menghapusnya ...
jika Anda menghapus instalan dengan benar dan masih ada, periksa tautan di bawah ini ...
Informasi lebih lanjut
Hapus - Situs resmi
Jika Anda menginstal melalui git repository Coba bersihkan nodejs npm dan node
sumber
inilah yang berhasil untukku-
(crtl+alt+t)
.which node
, akan memberikan jalan seperti/usr/local/bin/node
rm -rf node
, akan menghapus nodenode -v
, tidak ada versi node ...curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
Catatan: -jika Anda mendapatkan error seperti-
lari saja-
sorce sini
node -v
// akan memberiv10.14.0
Bekerja untuk saya.
sumber
Bagi yang menginstal node.js melalui manajer paket, langsung saja menjalankan:
Secara opsional jika Anda telah menginstalnya dengan menambahkan repositori NodeSource resmi seperti yang dinyatakan dalam "Menginstal Node.js melalui manajer paket" , lakukan:
Jika Anda juga ingin membersihkan cache npm:
Merupakan praktik yang buruk untuk mencoba menghapus sesuatu secara manual, karena dapat mengacaukan pengelola paket, dan sistem operasi itu sendiri.
sumber
Untuk menghapus node js, npm dan node_modules secara manual dari Ubuntu, Anda perlu melakukan langkah-langkah berikut.
sudo rm -rf / usr / local / bin / npm / usr / local / share / man / man1 / node * /usr/local/lib/dtrace/node.d ~ / .npm ~ / .node-gyp / opt / local / bin / node opt / local / include / node / 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 *
Sekarang sudah selesai
sumber
sumber
Dalam kasus saya, saya telah mencoba untuk menghapus node untuk menggunakan versi node lain tetapi ketika saya memeriksa node -v, itu memberi saya versi yang sama lagi dan lagi,
menemukan solusi: - cari paket yang Anda inginkan:
Anda dapat menginstal versi yang diinginkan jika tidak menginstal:
paket node sudah terpasang, Anda harus memutuskan tautannya terlebih dahulu:
Dan kemudian Anda dapat menautkan versi yang berbeda:
jika perlu untuk menautkannya dengan --force dan --overwrite
sumber