Node.js
node, node.js, nodejs runtime olarak da adlandırılır
OpenJS Foundation tarafından sunulan bir JavaScript çalışma zamanı. Resmi Windows yükleyicisi node.exe dosyasını Program Files\nodejs altına yerleştirir ve npm'i içerir.
Bilmeniz gerekenler
Node.js JavaScript çalıştırır. npm resmi yükleyiciyle birlikte gelir.
node.exe, Node.js çalışma zamanıdır. Resmi Windows yükleyicisi npm'i de PATH ortam değişkenine ekler. python.exe ise CPython'dur. Bir proje klasörünün içindeki node.exe genellikle yerel bir kurulum veya nvm kurulumudur.
- Nedir?
- npm içeren bir JavaScript çalışma zamanı
- Python ile aynı mı?
- Hayır. Farklı dil
- Bir projede node.exe mi var?
- Genellikle yerel veya nvm kopyasıdır
Node.js nedir?
Node.js, OpenJS JavaScript çalışma zamanıdır. Resmi yapılar Program Files\nodejs veya bir nvm klasörü altında yer alır. Python değildir ve bir Windows bileşeni de değildir.
Daha önce hiç kullanmadıysanız
Bir BENİOKU (README) dosyası Node kurmanızı söylüyorsa, nodejs.org adresinden LTS yükleyicisini edinin. Bu paket npm'i de içerir. Temel bir Node uygulaması için Python'a ihtiyacınız yoktur. Program Files\nodejs içindeki node.exe genel çalışma zamanıdır. Bir projenin yanındaki node.exe ise genellikle nvm-windows veya paketle birlikte gelen (vendored) bir kopyadır.
Ne için kullanılır?
Geliştirici sunucuları, CLI araçları ve betikler node.exe olarak başlar. Bu python.exe değildir.
npm.cmd resmi yükleyici ile birlikte gelir. PHP tarafındaki karşılığı Composer'dır, bu araç değildir.
nvm-windows fazladan node.exe kopyaları tutar. Bunlar yine Node'dur, bir System32 dosyası değildir.
Kimin içindir?
- Kullandığı araçlar npm gerektiren kişiler
- Bir projede node.exe bulup zararlı yazılım olduğunu düşünen kullanıcılar
- İkisi de çalışma zamanı dediği için bunu Python ile karıştıran herkes
Mevcut durum
Aktif olarak geliştirilmektedir. OpenJS, Current ve LTS kanallarını yayınlar. Bu makale WSL içindeki Node'u değil, Windows masaüstü çalışma zamanını ele almaktadır.
Kaç yıllıktır?
Ryan Dahl, Node.js'i 2009'da piyasaya sürdü. Python'dan (1991) daha yeni, çoğu Electron düzenleyicisinden ise daha eskidir. Güncel Windows çalışmaları 0.x dönemini değil, nodejs.org adresindeki bir LTS sürümünü kullanır.
Sürümler
Önce ana kanallar. Tam derleme numaralarının tümü burada doğrulanmamıştır.
Sistem gereksinimleri
Değerler yayıncının herkese açık yönergelerini takip eder. İş yükü yine de gerçek ihtiyacı değiştirir.
Minimum
| İşletim sistemi | nodejs.org uyarınca güncel bir 64-bit Windows 10 veya Windows 11 sürümü |
|---|---|
| RAM | Çalışma zamanı küçüktür. Bellek miktarını paketleyiciler ve node_modules belirler |
Kaynak profili
- CPU talebi
- Uygulama içinde ne açtığınıza bağlıdır
- RAM talebi
- Belgeleri, sekmeleri veya kitaplıkları izler
Yüklü işlemler
Bu yürütülebilir dosyalar yüklendiğinde bu ürüne aittir.
| node.exe | İlgili kurulum için Node.js çalışma zamanı |
|---|
Başlangıç bileşenleri
Bir Başlangıç npm betiği bunu başlatabilir. Bu sizsiniz veya bir yazılımdır; Node adında yerleşik bir Windows hizmeti değildir.
Dosya konumları
| Tipik kurulum | C:\Program Files\nodejs\ |
|---|
Dosya biçimleri
Yaygın sorunlar
Açık kalmış bir localhost sunucusu
npm start, siz düzenleyiciyi kapattıktan sonra bile node.exe'yi çalışır durumda tutabilir. python.exe'yi değil, o komut satırını sonlandırın.
Projeye özel node.exe
Bazı araçlar çalışma zamanını kendi içinde barındırır. Dosya konumunu açın. Program Files\nodejs resmi kurulum yeridir.
Tıkanıklığı çözme
where.exe node ve node -v
Program Files\nodejs ile nvm veya bir proje kopyasını karşılaştırarak doğrulayın. where.exe python farklı bir kurulumdur.
İş Ubuntu içindeyse, bu exe yanlış olandır
WSL Node dağıtımın içinde barındırılır. Bir Windows node.exe sürecini sonlandırmak Linux Node'u durdurmaz.
Rastgele bir Node paketi yerine nodejs.org adresinden yeniden yükleyin
Resmi LTS yükleyicisi npm'i içerir. Arama reklamlarından gelen paketler gereksiz yazılımlardır.
Alternatifler
Python farklı bir dildir. Bun ve Deno bazı JS işlerinde benzer görevler görür.
Resmi yardım ve indirmeler
Satıcıyla başlayın. Rastgele exe siteleri bir destek kanalı değildir.
| İndir | nodejs.org/ Resmi yükleyici veya satıcı sayfası |
|---|---|
| Yardım | nodejs.org/docs Satıcı desteği |
| Resmi site | nodejs.org/ Rastgele bir exe barındırıcısı yerine buradan başlayın |
| Sürüm dizini | nodejs.org/en/download/releases Bir proje daha eski bir ana sürümü sabitlediğinde |
İlgili donanım
Çalışma zamanının kendisi hafiftir. Büyük TypeScript projeleri node_modules için RAM ve SSD ister.
Teknik ayrıntılar
Teknik ayrıntılar
Satıcı sürüm numaraları değişir. Bu makale belirli bir derlemeyi sabitlemez.
Kaynaklar ve doğrulama
Kayıtlı kaynak etiketi: Ağustos 2026. Bu etiket bağımsız doğrulamayı kanıtlamaz. Nasıl araştırıyoruz.
- Node.js resmi sitesi · Satıcı ürün sayfası
- Node.js yardımı · Satıcı desteği
- Foxhole işlem haritası · Windows bilgisayarlarındaki birinci taraf örnekler. Bir laboratuvar karşılaştırması değildir.
Bu makale yararlı oldu mu?
Evet veya hayır yeterlidir. İsterseniz bir neden seçin veya kısa bir not ekleyin.
Teşekkürler. Bu, bu sayfayı geliştirmemize yardımcı olur.