Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Menyahpasang dan Memasang Semula Node.js dan npm sepenuhnya pada macOS untuk Menyelesaikan Konflik Versi Berterusan?

Bagaimanakah Saya Menyahpasang dan Memasang Semula Node.js dan npm sepenuhnya pada macOS untuk Menyelesaikan Konflik Versi Berterusan?

Barbara Streisand
Barbara Streisandasal
2024-12-25 00:43:15621semak imbas

How Do I Completely Uninstall and Reinstall Node.js and npm on macOS to Resolve Persistent Version Conflicts?

Menyahpasang dan Memasang Semula Node.js pada Mac OS X

Masalah:

Anda hadapi versi hantu berterusan Node.js (v0.6.1-pra) walaupun memasang versi yang lebih baharu menggunakan Brew dan NVM. Anda ingin mengalih keluar Node.js, npm dan NVM sepenuhnya dan memasangnya semula dari awal.

Penyelesaian:

  1. Cari dan Padamkan Folder Hantu:

    • Navigasi ke /Pengguna//local folder dan padamkan mana-mana folder sertakan atau lib yang mengandungi nod atau node_modules.
  2. Nyahpasang Node.js melalui Brew:

    • Buka Terminal dan jalankan:

      brew uninstall node
  3. Alih Keluar Pengubahsuaian NVM:

    • Buka .bashrc fail dalam direktori Laman Utama anda.
    • Alih keluar sebarang NVM berkaitan baris yang mengubah suai pembolehubah PATH.
  4. Nyahpasang Node.js dan npm (Pilihan):

    • Alih keluar sebarang nod yang tinggal, node_modules, dan npm fail daripada yang berikut lokasi:

      • /usr/local/lib
      • /usr/local/include
      • /usr/local/bin
      • /usr/local/share/man/man1
      • Anda Direktori rumah
  5. Pasang semula Node.js dan npm:

    • Muat turun dan pasang NVM.
    • Pasang Node.js menggunakan NVM:

      nvm install node

Nota Tambahan:

  • Jika perlu, gunakan yang berikut arahan untuk mengalih keluar artifak tambahan:

    sudo rm -rf \
    /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
  • Memasang semula Node.js juga harus memasang semula npm.
  • Selepas melengkapkan pemasangan semula, sahkan versi yang dipasang:

    node -v
    npm -v

Atas ialah kandungan terperinci Bagaimanakah Saya Menyahpasang dan Memasang Semula Node.js dan npm sepenuhnya pada macOS untuk Menyelesaikan Konflik Versi Berterusan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Ulangi gelung dalam JavascriptArtikel seterusnya:Ulangi gelung dalam Javascript