Rumah >hujung hadapan web >tutorial js >Cara Memasang dan Menggunakan NVM untuk Mengurus Berbilang Versi Node.js

Cara Memasang dan Menggunakan NVM untuk Mengurus Berbilang Versi Node.js

Patricia Arquette
Patricia Arquetteasal
2024-10-12 18:43:02529semak imbas

How to Install and Use NVM to Manage Multiple Node.js Versions

pengenalan

Hai Peminat Teknologi, Salam sejahtera!

Selamat datang ke panduan langkah demi langkah tentang menggunakan Pengurus Versi Node (NVM) untuk Windows! Jika anda pernah menghadapi cabaran mengurus berbilang versi Node.js merentas projek yang berbeza, NVM ialah alat yang anda perlukan. Ia memudahkan proses, membolehkan anda bertukar dengan mudah antara versi Node.js dan memastikan persekitaran pembangunan anda teratur.

Menjelang akhir artikel ini, anda akan dapat memasang NVM pada Windows, menggunakannya untuk mengurus versi Node.js dan menjadikan aliran kerja Node.js anda lebih lancar.

Matlamat Artikel

Dalam artikel ini, kami akan membincangkan:

  • Apakah itu NVM dan sebab ia penting untuk pembangunan Node.js.
  • Cara memasang NVM pada Windows.
  • Arahan NVM penting untuk mengurus versi Node.js.
  • Kes penggunaan biasa dan petua untuk menggunakan NVM dengan berkesan.

Jom selami!

Apakah NVM dan Mengapa Menggunakannya?

Pengurus Versi Node (NVM) ialah alat yang membantu anda mengurus berbilang versi Node.js pada sistem anda. Sebagai pembangun, anda mungkin sedang mengusahakan projek yang memerlukan versi Node.js yang berbeza. Bertukar secara manual antara versi ini boleh memakan masa dan terdedah kepada ralat.

Dengan NVM, anda boleh:

  • Pasang dan gunakan berbilang versi Node.js dengan mudah.
  • Tukar antara versi dalam beberapa saat dengan satu arahan.
  • Tetapkan versi Node.js khusus projek menggunakan fail .nvmrc.

NVM menghapuskan keperluan untuk menyahpasang dan memasang semula Node.js setiap kali projek memerlukan versi yang berbeza.


Cara Memasang NVM pada Windows

Memasang NVM pada Windows adalah mudah, tetapi ia agak berbeza daripada proses pada macOS atau Linux. Berikut ialah panduan langkah demi langkah:

  1. Muat turun NVM untuk Windows

    • Lawati halaman keluaran NVM rasmi untuk Windows GitHub.
    • Muat turun fail NVM-Setup.zip terkini.
    • Ekstrak ZIP dan jalankan fail nvm-setup.exe untuk memulakan pemasangan.
  2. Lengkapkan Pemasangan

    • Ikuti gesaan dalam pemasang. Adalah disyorkan untuk menggunakan lokasi pemasangan lalai (cth., C:Program Filesnodejs) melainkan anda mempunyai sebab tertentu untuk menukarnya.
  3. Konfigurasikan Persekitaran Anda

    • Selepas pemasangan, buka Prompt Perintah atau PowerShell untuk mengesahkan bahawa NVM berfungsi dengan menjalankan:
     nvm version
    
  • Jika anda melihat versi NVM dicetak, pemasangan telah berjaya.

Arahan NVM Asas untuk Windows

Sekarang NVM dipasang, mari lihat arahan paling berguna yang anda perlukan untuk mengurus versi Node.js pada mesin anda.

  • Pasang Versi Node.js Tertentu
   nvm install 14.17.0

Arahan ini memuat turun dan memasang Node.js versi 14.17.0 pada sistem anda. Anda boleh menggantikan 14.17.0 dengan mana-mana nombor versi yang anda perlukan.

  • Tukar kepada Versi Node.js Berbeza
   nvm use 14.17.0

Ini memberitahu NVM untuk menukar versi Node.js aktif anda kepada 14.17.0.

  • Tetapkan Versi Node.js Lalai Jika anda mahu versi tertentu sentiasa digunakan secara lalai, jalankan:
   nvm alias default 14.17.0
  • Senaraikan Versi Node.js yang Dipasang
   nvm list

Arahan ini menyenaraikan semua versi Node.js yang telah anda pasang menggunakan NVM.

  • Senaraikan Semua Versi Node.js yang Tersedia Untuk melihat semua versi Node.js yang boleh anda pasang, gunakan:
   nvm list available
  1. Nyahpasang Versi Node.js Jika anda tidak lagi memerlukan versi khusus Node.js, alih keluarnya dengan:
   nvm uninstall 14.17.0

Menguruskan Versi Node.js dalam Projek

Salah satu faedah utama NVM ialah ia membolehkan anda menentukan versi Node.js untuk projek individu.

Menggunakan .nvmrc untuk Menentukan Versi Node.js

Untuk memastikan projek sentiasa menggunakan versi Node.js tertentu, buat fail .nvmrc dalam direktori akar projek.

Sebagai contoh, jika projek anda memerlukan Node.js versi 14.17.0, buat fail .nvmrc dengan kandungan berikut:

14.17.0

Kemudian, apabila anda berada di dalam direktori projek itu, jalankan sahaja:

nvm use

NVM akan bertukar secara automatik kepada versi yang dinyatakan dalam fail .nvmrc.


Common Use Cases

  1. Switching Node.js Versions for Different Projects
    If you’re working on multiple projects, each requiring a different Node.js version, use nvm use to switch between them seamlessly.

  2. Testing Your Application Across Different Node.js Versions
    NVM makes it easy to test your application’s compatibility with various Node.js versions. Simply switch versions using nvm use and run your tests.

  3. Isolating Global Packages
    Global npm packages are installed separately for each Node.js version. This means you can have different global packages for each version without worrying about conflicts.


Pro Tips for Using NVM on Windows

  • Speed Up Switching Between Versions You can use the nvm alias command to create shortcuts for switching to commonly used versions. For example:
  nvm alias lts 14.17.0

Now, you can switch to Node.js version 14.17.0 by simply running nvm use lts.

  • Install Node.js LTS Versions You can install the latest long-term support (LTS) version of Node.js by running:
  nvm install --lts
  • Handling Global npm Packages Keep in mind that global npm packages are installed per Node.js version. If you switch versions and notice a global package missing, you’ll need to reinstall it for that specific version.

Conclusion

Node Version Manager (NVM) is an essential tool for any Node.js developer, especially if you’re working with multiple projects or need to test code across different Node.js versions. With NVM, you can install, switch, and manage Node.js versions effortlessly, making your development process much smoother.

Now that you have NVM set up and running on Windows, you’re ready to manage Node.js versions like a pro. Start switching versions with ease, and ensure each of your projects is running in the right environment.


Stay Connected

If you have any questions or need further assistance with NVM, feel free to reach out! I’d love to hear your feedback or help you on your development journey.

  • Email : [gunasantosh4@gmail.com]
  • LinkedIn : Guna-Santosh
  • GitHub : Guna-Santosh

Thank you for reading, and happy coding with NVM!

Atas ialah kandungan terperinci Cara Memasang dan Menggunakan NVM untuk Mengurus Berbilang Versi Node.js. 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:Panduan Pengguna awsArtikel seterusnya:Panduan Pengguna aws