Rumah > hujung hadapan web > tutorial js > Memasang dan Mengurus Node.js dengan NVM

Memasang dan Mengurus Node.js dengan NVM

DDD
Lepaskan: 2025-01-20 16:51:10
asal
678 orang telah melayarinya

Installing and Managing Node.js with NVM

Pada tahun 2025, Node.js masih akan menjadi alat yang sangat diperlukan untuk pembangunan JavaScript. Panduan ini bukan sahaja merangkumi pemasangan Node.js pada platform yang berbeza, tetapi juga menyediakan maklumat mendalam tentang cara menggunakan Pengurus Versi Node (NVM) untuk mengurus berbilang versi Node.js dengan cekap.

Apakah itu NVM?

NVM (Pengurus Versi Node) ialah alat baris arahan yang membolehkan pembangun mengurus berbilang versi Node.js dengan mudah.

Ciri utama NVM:

  • Membenarkan pemasangan, penukaran dan pengalihan keluar versi Node.js yang berbeza pada satu mesin.
  • Menyediakan antara muka perintah terminal yang mudah untuk mengurus versi Node.js.
  • Membenarkan berbilang versi Node.js dijalankan pada komputer yang sama.
  • Tukar versi Node.js dengan mudah antara projek yang berbeza untuk mengelakkan isu keserasian.
  • Juga menguruskan pemasangan npm (Pengurus Pakej Node) yang sepadan dengan setiap versi Node.js.
  • Menyokong Unix, macOS dan Windows (melalui WSL).

NVM amat berguna untuk projek yang memerlukan versi Node.js tertentu, membolehkan penukaran lancar antara versi dan mengelakkan konflik versi.

Alternatif: Jika anda lebih suka kaedah pemasangan tradisional, anda boleh memasangnya terus dari tapak web rasmi Node.js (https://www.php.cn/link/beddf554eb637cbe8c079b879c79c29b.

Pasang NVM

Pada macOS dan Linux: Buka terminal dan jalankan arahan pemasangan:

<code>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash</code>
Salin selepas log masuk

Kemas kini fail konfigurasi shell:

<code>source ~/.bashrc # 对于bash
source ~/.zshrc  # 对于zsh</code>
Salin selepas log masuk

Sahkan pemasangan:

<code>nvm --version</code>
Salin selepas log masuk

Pada Windows: Muat turun pemasang nvm-windows daripada GitHub, jalankan pemasang dan ikut arahan.

Buka gesaan arahan baharu dan sahkan pemasangan:

<code>nvm version</code>
Salin selepas log masuk

Pasang Node.js menggunakan NVM

Selepas memasang NVM, anda boleh mengurus versi Node.js yang berbeza dengan mudah.

Pasang versi LTS terkini:

<code>nvm install --lts</code>
Salin selepas log masuk

Pasang versi tertentu:

<code>nvm install 16.14.0</code>
Salin selepas log masuk

Senaraikan versi yang dipasang:

<code>nvm ls</code>
Salin selepas log masuk

Tukar antara versi:

<code>nvm use 16.14.0</code>
Salin selepas log masuk

Konfigurasi lanjutan projek

Untuk memastikan konsistensi versi projek pasukan, cipta fail .nvmrc dalam direktori akar projek:

<code>16.14.0</code>
Salin selepas log masuk

Mana-mana ahli pasukan kemudiannya boleh berlari:

<code>nvm use</code>
Salin selepas log masuk

Petua dan Amalan Terbaik

Untuk projek pengeluaran, sentiasa gunakan versi LTS. Kemas kini NVM kepada versi terkini dengan kerap. Laksanakan .nvmrc fail merentas semua projek untuk mengekalkan konsistensi pasukan. Sandarkan konfigurasi npm global sebelum menukar versi. Gunakan skrip npm untuk mengautomasikan penukaran versi merentas persekitaran.

Ciri lanjutan NVM

Alias ​​tersuai:

<code>nvm alias myproject 14.17.0
nvm use myproject</code>
Salin selepas log masuk

Jalankan arahan dengan versi tertentu:

<code>nvm exec 14.17.0 node script.js</code>
Salin selepas log masuk

Pasang pakej global mengikut versi:

<code>nvm use 14.17.0
npm install -g yarn</code>
Salin selepas log masuk

Penyelesaian Masalah Biasa

Konflik PATH: semak konfigurasi profil shell anda. Kebenaran pada macOS/Linux:

<code>sudo chown -R $(whoami) ~/.nvm</code>
Salin selepas log masuk

Prestasi pada Windows: Pertimbangkan untuk menggunakan Windows Subsystem for Linux (WSL) untuk pengalaman seperti Unix.

Kesimpulan

Pada tahun 2025, penggunaan NVM dengan cekap untuk mengurus pemasangan Node.js adalah lebih penting berbanding sebelum ini. Dengan ekosistem JavaScript yang berkembang pesat, dapat menukar antara versi Node.js dengan mudah dan mengurus berbilang persekitaran pembangunan adalah penting untuk pembangun moden. Dengan menguasai NVM dan mengikut amalan terbaik yang digariskan dalam panduan ini, anda akan dilengkapi dengan baik untuk menangani cabaran pembangunan Node.js kontemporari, memastikan fleksibiliti dan kecekapan projek anda.

Artikel asal diterbitkan di https://codeinit.dev/blog/instalacao-e-gerenciamento-do-nodejs-com-nvm

Atas ialah kandungan terperinci Memasang dan Mengurus Node.js dengan NVM. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan