Node'u macOS, Windows ve Linux'a nasıl kuracağınıza dair adım adım talimatlar. Node makinenize kurulu olduğunda, Ghost'u yerel olarak kurmanın yanı sıra tüm NPM ekosistemine de erişebileceksiniz.
Web geliştirme dünyasında bu ilk adım genellikle Node'dur. Bu eğitim, Node'un ne olduğunu ve sisteminize nasıl kurulacağını açıklıyor. Kurulduktan sonra, Ghost'u yerel olarak çalıştırmaya ve özel bir Ghost teması oluşturma yolculuğunuza başlamaya hazır olacaksınız.
Node Nedir?
JavaScript genellikle tarayıcınızda çalışır, ancak 2009'da Ryan Dahl, JavaScript'in bağımsız olarak çalışabilmesi için bir çalışma ortamı (Node) oluşturma fikrini ortaya attı. Günümüzde neredeyse tüm modern web geliştirme platformları bir şekilde Node kullanıyor. Ghost tamamen Node üzerinde çalışıyor ve ilginç bir gerçek şu ki, Ghost ilk olarak 2013'te çıktığında Node v0.10 üzerinde çalışıyordu. Hem de 1. sürümü bile değil!
Node Paket Yöneticisi (NPM), her Node kurulumuna dahildir. JavaScript kodunu yüklemek, yönetmek ve paylaşmak için bir komut satırı aracıdır. Örneğin, Ghost'u veya 3 milyondan fazla paketten herhangi birini yüklemek için NPM'yi kullanabilirsiniz.
Node'u macOS'a yükleyin
Node'u macOS'e yüklemek için bir tarayıcı açın ve resmi Node web sitesine gidin.
Soldaki LTS sürümüne tıklayın ve yükleyiciyi indirin.

Varsayılan seçenekleri seçerek yükleyiciyi çalıştırın.

Yükleyici tamamlandıktan sonra, bir terminal açıp node -v komutunu çalıştırarak Node'un yüklendiğini onaylayın. Terminal, yüklü olan Node'un güncel sürümünü gösterecektir.

Artık Node'u kullanmaya başlamaya hazırsınız.
Node'u Windows'a yükleyin
Node'un resmi sayfasına gidin. Soldaki LTS sürümüne tıklayın ve yükleyiciyi indirin.

Yükleyici talimatlarını izleyin. Gelecekte olası uyumluluk sorunlarıyla karşılaşmamak için Yerel Modüller için Araçlar ekranında "Evet" seçeneğini işaretlemeniz önerilir. Bu kutuyu işaretlemek, ek bir yükleme betiği çalıştırır.

Kurulumdan sonra, terminalinizi açıp node -v komutunu çalıştırarak Node'un doğru şekilde kurulduğunu onaylayın. Komut, Node'un sürüm numarasını konsola gösterecektir.

Artık Node kullanmaya başlamaya hazırsınız
WSL'ye Node Kurulumu
Windows kullanıcılarının Node'u yüklemek için başka bir seçeneği daha var: Linux için Windows Alt Sistemi veya WSL. WSL, Windows makinenizde bir Linux ortamı çalıştırmanıza olanak tanır. Web geliştirmenin çoğu Linux ortamlarında gerçekleştiğinden, WSL kullanmanın avantajları daha az sorun yaşamanız, eğitimleri daha kolay takip edebilmeniz ve daha fazla araca sahip olmanızdır. Dezavantajı ise, yapılandırma ve yükleme için birkaç ek adım gerektirmesidir.
Uygulamaya sağ tıklayıp "Yönetici olarak çalıştır"ı seçerek bir terminali yönetici olarak açın.

Terminalde şunu çalıştırın:
bash:
Windows, WSL'yi yükleyecektir. Kurulum tamamlandıktan sonra makinenizi yeniden başlatın. Terminalinizi açın ve varsayılan olarak yüklenen WSL dağıtımı olan Ubuntu'yu seçin.

Artık Windows üzerinde Linux'tasınız. Harika! Node'u yüklemek için bir sonraki bölümdeki talimatları izleyin.
Linux'a Node Kurulumu
Node'u Linux'a kurmanın en iyi yolu Node sürüm yöneticisini (nvm) kullanmaktır. Bu, güncel Node sürümlerini kurmayı ve bunlar arasında geçiş yapmayı kolaylaştıran bir betiktir.
Bir terminal açın ve şunu çalıştırın:
Kod:
Terminalinizi kapatıp tekrar açın. -v nvm komutunu çalıştırarak nvm'nin doğru şekilde yüklendiğinden emin olun. Bu komut nvm çıktısı vermelidir.
Son olarak, şu anda hangi Node Ghost sürümünü desteklediğini kontrol edin. Aşağıdaki komutla yükleyin:
Kod:
Kurulum tamamlandıktan sonra terminalinizi kapatıp yeniden açın. Node -v komutuyla Node'un doğru şekilde kurulup kurulmadığını kontrol edin. Güncel sürümün yüklü olduğunu gösterirse, artık hazırsınız ve Node'u kullanmaya başlayabilirsiniz.
Web geliştirme dünyasında bu ilk adım genellikle Node'dur. Bu eğitim, Node'un ne olduğunu ve sisteminize nasıl kurulacağını açıklıyor. Kurulduktan sonra, Ghost'u yerel olarak çalıştırmaya ve özel bir Ghost teması oluşturma yolculuğunuza başlamaya hazır olacaksınız.
Node Nedir?
JavaScript genellikle tarayıcınızda çalışır, ancak 2009'da Ryan Dahl, JavaScript'in bağımsız olarak çalışabilmesi için bir çalışma ortamı (Node) oluşturma fikrini ortaya attı. Günümüzde neredeyse tüm modern web geliştirme platformları bir şekilde Node kullanıyor. Ghost tamamen Node üzerinde çalışıyor ve ilginç bir gerçek şu ki, Ghost ilk olarak 2013'te çıktığında Node v0.10 üzerinde çalışıyordu. Hem de 1. sürümü bile değil!
Node Paket Yöneticisi (NPM), her Node kurulumuna dahildir. JavaScript kodunu yüklemek, yönetmek ve paylaşmak için bir komut satırı aracıdır. Örneğin, Ghost'u veya 3 milyondan fazla paketten herhangi birini yüklemek için NPM'yi kullanabilirsiniz.
Node'u macOS'a yükleyin
Node'u macOS'e yüklemek için bir tarayıcı açın ve resmi Node web sitesine gidin.
Soldaki LTS sürümüne tıklayın ve yükleyiciyi indirin.

Varsayılan seçenekleri seçerek yükleyiciyi çalıştırın.

Yükleyici tamamlandıktan sonra, bir terminal açıp node -v komutunu çalıştırarak Node'un yüklendiğini onaylayın. Terminal, yüklü olan Node'un güncel sürümünü gösterecektir.

Artık Node'u kullanmaya başlamaya hazırsınız.
Node'u Windows'a yükleyin
Node'un resmi sayfasına gidin. Soldaki LTS sürümüne tıklayın ve yükleyiciyi indirin.

Yükleyici talimatlarını izleyin. Gelecekte olası uyumluluk sorunlarıyla karşılaşmamak için Yerel Modüller için Araçlar ekranında "Evet" seçeneğini işaretlemeniz önerilir. Bu kutuyu işaretlemek, ek bir yükleme betiği çalıştırır.

Kurulumdan sonra, terminalinizi açıp node -v komutunu çalıştırarak Node'un doğru şekilde kurulduğunu onaylayın. Komut, Node'un sürüm numarasını konsola gösterecektir.

Artık Node kullanmaya başlamaya hazırsınız
WSL'ye Node Kurulumu
Windows kullanıcılarının Node'u yüklemek için başka bir seçeneği daha var: Linux için Windows Alt Sistemi veya WSL. WSL, Windows makinenizde bir Linux ortamı çalıştırmanıza olanak tanır. Web geliştirmenin çoğu Linux ortamlarında gerçekleştiğinden, WSL kullanmanın avantajları daha az sorun yaşamanız, eğitimleri daha kolay takip edebilmeniz ve daha fazla araca sahip olmanızdır. Dezavantajı ise, yapılandırma ve yükleme için birkaç ek adım gerektirmesidir.
Uygulamaya sağ tıklayıp "Yönetici olarak çalıştır"ı seçerek bir terminali yönetici olarak açın.

Terminalde şunu çalıştırın:
bash:
wsl --install
Windows, WSL'yi yükleyecektir. Kurulum tamamlandıktan sonra makinenizi yeniden başlatın. Terminalinizi açın ve varsayılan olarak yüklenen WSL dağıtımı olan Ubuntu'yu seçin.

Artık Windows üzerinde Linux'tasınız. Harika! Node'u yüklemek için bir sonraki bölümdeki talimatları izleyin.
Linux'a Node Kurulumu
Node'u Linux'a kurmanın en iyi yolu Node sürüm yöneticisini (nvm) kullanmaktır. Bu, güncel Node sürümlerini kurmayı ve bunlar arasında geçiş yapmayı kolaylaştıran bir betiktir.
Bir terminal açın ve şunu çalıştırın:
Kod:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
Terminalinizi kapatıp tekrar açın. -v nvm komutunu çalıştırarak nvm'nin doğru şekilde yüklendiğinden emin olun. Bu komut nvm çıktısı vermelidir.
Son olarak, şu anda hangi Node Ghost sürümünü desteklediğini kontrol edin. Aşağıdaki komutla yükleyin:
Kod:
nvm install 18
Kurulum tamamlandıktan sonra terminalinizi kapatıp yeniden açın. Node -v komutuyla Node'un doğru şekilde kurulup kurulmadığını kontrol edin. Güncel sürümün yüklü olduğunu gösterirse, artık hazırsınız ve Node'u kullanmaya başlayabilirsiniz.


