Konuyu Açan
#1
Geliştirme ortamında farklı projeler üzerinde çalışırken, farklı Node.js sürümlerine ihtiyaç duymak oldukça yaygın bir durumdur. Bu noktada, nvm (Node Version Manager) araçları devreye girer ve Linux üzerinde bu süreci büyük ölçüde kolaylaştırır. Peki, nvm kullanarak nasıl birden fazla Node.js sürümünü yönetebiliriz? İşte detaylar:
İlk olarak, nvm'nin kurulumuna odaklanmak gerekir. Çoğu Linux dağıtımında, terminal üzerinden şu komutla kurulum yapılabilir:
Kurulum tamamlandıktan sonra, terminali yeniden başlatmalı veya aşağıdaki komutla ortam değişkenlerini yüklemelisiniz:
Kurulum sonrası, nvm komutlarıyla farklı Node.js sürümlerini kolayca indirebilir ve yönetebilirsiniz. Örneğin, belirli bir sürümü yüklemek için:
İşte önemli noktalar:
Bu sayede, her proje veya gereksinim doğrultusunda uygun Node.js sürümünü kolayca seçebilir ve yönetebilirsiniz. Ayrıca, nvm ile birlikte projelerinize özel
Sonuç olarak, nvm Linux ortamında Node.js sürüm yönetimini büyük ölçüde basitleştirir ve geliştirme süreçlerinde esneklik sağlar. Farklı projelerde farklı Node.js sürümleri kullanmak zorunda kalanlar için vazgeçilmez bir araçtır. Bu pratikleri uygulayarak ortamınızı daha verimli hale getirebilirsiniz.
İlk olarak, nvm'nin kurulumuna odaklanmak gerekir. Çoğu Linux dağıtımında, terminal üzerinden şu komutla kurulum yapılabilir:
KOD
1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bashKurulum tamamlandıktan sonra, terminali yeniden başlatmalı veya aşağıdaki komutla ortam değişkenlerini yüklemelisiniz:
KOD
1source ~/.bashrcKurulum sonrası, nvm komutlarıyla farklı Node.js sürümlerini kolayca indirebilir ve yönetebilirsiniz. Örneğin, belirli bir sürümü yüklemek için:
KOD
1nvm install 14.17.0İşte önemli noktalar:
- Sürüm listeleme: yüklü ve kullanılabilir sürümleri görmek için:
KOD
1nvm ls- Varsayılan sürüm belirleme: yeni projelerde otomatik kullanılmasını istediğiniz sürüm:
KOD
1nvm alias default 14.17.0- Sürüm değiştirme: aktif Node.js sürümünü değiştirmek:
KOD
1nvm use 16.13.0Bu sayede, her proje veya gereksinim doğrultusunda uygun Node.js sürümünü kolayca seçebilir ve yönetebilirsiniz. Ayrıca, nvm ile birlikte projelerinize özel
.nvmrc dosyası oluşturarak, proje dizinine girdiğinizde otomatik olarak uygun sürümü aktif hale getirebilirsiniz. Bu, sürüm uyuşmazlıklarını önlemek adına oldukça faydalı bir yöntemdir.Sonuç olarak, nvm Linux ortamında Node.js sürüm yönetimini büyük ölçüde basitleştirir ve geliştirme süreçlerinde esneklik sağlar. Farklı projelerde farklı Node.js sürümleri kullanmak zorunda kalanlar için vazgeçilmez bir araçtır. Bu pratikleri uygulayarak ortamınızı daha verimli hale getirebilirsiniz.
