Saya menginstal NodeJS dari file pkg di Mac saya. Sekarang saya perlu menghapus instalannya. Tolong beritahu saya bagaimana melakukannya. Saya mencoba menghapus file dari daftar ini:
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom
Tapi node masih ada di komputer saya.
sudo npm uninstall npm -g
jauh lebih aman dan mudah daripada jawaban yang diberikan di bawah ini?Jawaban:
Saya berlari:
Dikodekan menjadi intisari 2697848
Perbarui Tampaknya
.bom
nama file tanda terima mungkin telah berubah sehingga Anda mungkin perlu menggantinyaorg.nodejs.pkg.bom
dengan yangorg.nodejs.node.pkg.bom
di atas. Intinya telah diperbarui.sumber
$ chmod u+x uninstall-node.sh
dan kemudian$ ./uninstall-node.sh
sebelum itu berhasil untuk saya. :)rm -rf /Users/me/local/bin/node
sekarang goyang node tidak stabil!Jika Anda menginstal Node dari situs web mereka , coba ini:
Ini berhasil untuk saya, tetapi jika Anda memiliki pertanyaan, GitHub saya adalah 'mnafricano'.
sumber
/usr/local/lib/dtrace/node.d
/var/db/receipts/org.nodejs.*
Mengikuti posting sebelumnya, berikut adalah daftar lengkap yang saya gunakan
sumber
/usr/local/share/doc/node/gdbinit
dan/usr/local/share/systemtap/tapset/node.stp
Untuk menghapus instalasi node.js 'asli', saya telah menggunakan metode yang disarankan dalam jawaban sebelumnya
sudo npm uninstall npm -g
, dengan tambahansudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
.TAPI, saya juga harus menghapus dua direktori berikut:
Baru setelah itu saya bisa menginstal node.js dengan Homebrew.
sumber
sudo rm /usr/local/bin/node /usr/local/share/man/man1/node.1 /usr/local/lib/dtrace/node.d
Ini adalah daftar lengkap perintah yang saya gunakan (Terima kasih banyak untuk poster di atas):
sumber
Gunakan npm untuk uninstall. Hanya menjalankan
sudo npm uninstall npm -g
menghapus semua file. Untuk menyingkirkan hal-hal asing seperti nama jalur bash, jalankan ini (dari jawaban nicerobot):sudo rm -rf /usr/local/lib/node \ /usr/local/lib/node_modules \ /var/db/receipts/org.nodejs.*
sumber
Saya mengambil daftar AhrB, sambil menambahkan tiga file lagi. Berikut adalah daftar lengkap yang telah saya gunakan:
sumber
Sedikit skrip kenyamanan yang memperluas jawaban sebelumnya.
Simpan ke file dan jalankan dengan:
sumber
Saya harus menghapus file berikut juga karena brew mengeluh di instal nanti setelah secara manual menghapus semua file.
lalu lakukan hal berikut
sumber
Berikut ini bekerja setelah trial and error, dan direktori ini tidak dapat ditulis jadi, saya menghapusnya dan akhirnya bisa mendapatkan node & npm diganti.
sumber