garen.yöndem launching ...3 ...2 ...1

macOS’te NodeJS Development Ortamı Kurmak

10. Kasım 2017 09:00by Garen Yöndem

NodeJS development için gerekli olan kurulum component’lerinin hikayelerinden ve görevlerinden önceki yazıda bahsetmiştik. Bu yazıda macOS’te de development ortamını kurduktan sonra sıradaki yazıda Visual Studio Code’u inceleyeceğiz.


MacOS ortamında da Windows 10’dakilere benzer kurulum adımlarını takip edeceğiz. Windows’ta kurduğumuz nvm-windows’un bu sefer orijinal versiyonu olan NVM’i (Node Version Manager) kurarak başlayabiliriz. Bildiğiniz üzere, birden çok Node versiyonunu yan yana kurabilmemiz için NVM’e ihtiyacımız olacak.


MacOS ve Linux için NVM’i


  curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash


komutunu terminal'de çalıştırarak cURL ile kurabiliriz.


Windows 10’da NodeJS Development Ortamı Kurmak - garen.yondem.com


Kullanımı oldukça basit, install, list, use komutları fazlasıyla yeterli olacaktır. Nvm install node komutuyla en yüksek versiyon numaralı Node sürümünü kurabilirsiniz. İstediğiniz farklı bir versiyonu kurmak için ise nvm install 6.11.4 şeklinde tercih ettiğiniz versiyonu belirterek kurulumu gerçekleştirebilirsiniz.


Windows 10’da NodeJS Development Ortamı Kurmak - garen.yondem.com


Kurduğunuz node versiyonlarını görmek için nvm list komutuyla listeleyebilirsiniz. Böylece nvm use komutuyla aralarında geçiş yapabileceğiniz versiyonların numaralarını da görebilirsiniz.


Okla işaretlenmiş olan satır aktif olan Node versiyonunu belirtiyor. Nvm-windows’ta aktif versiyon yıldız ile işaretleniyordu hatırlarsınız.


Windows 10’da NodeJS Development Ortamı Kurmak - garen.yondem.com


Alternatif olarak kurulumları versiyon isimlerini kullanarak da gerçekleştirebilirsiniz. Ekran görüntüsünde sol tarafta görebileceğiniz default, node, stable, lts/carbon gibi argümanları kullanarak karşılık gelen versiyonları hızlıca kurabilirsiniz. Kurduğunuz LTS branch’inde güncelleme olduğunda bu satırlar resimdeki gibi kırmızı görünecek. Güncel versiyona geçmek için nvm install lts/carbon komutunu çalıştırmanız yeterli.


Windows 10’da NodeJS Development Ortamı Kurmak - garen.yondem.com


Daha önce bahsettiğimiz gibi, Windows’taki portuna kıyasla macOS’teki NVM biraz daha yetenekli. Aktif versiyonu değiştirmek istediğinizde veya yeni versiyon kurmak üzereyken versiyon numarasının bir kısmını yazmanız yeterli olacak.


Cross platform desteğinden dolayı macOS’te de editör olarak Visual Studio Code’u tavsiye ederim.


Görüşmek üzere!