logo

Node.js Komut Satırı Seçenekleri

Node.js'de çok çeşitli komut satırı seçenekleri vardır. Bu seçenekler, komut dosyalarını ve diğer yararlı çalışma zamanı seçeneklerini yürütmek için birden fazla yol sağlar.

Node.js komut satırı seçeneklerinin listesine bakalım:

Dizin Seçenek Tanım
1. v, --versiyon Düğümün sürümünü yazdırmak için kullanılır.
2. -h, --yardım Düğüm komut satırı seçeneklerini yazdırmak için kullanılır.
3. -e, --eval 'komut dosyası' Aşağıdaki argümanı JavaScript olarak değerlendirir. REPL'de önceden tanımlanan modüller komut dosyasında da kullanılabilir.
4. -p, --print 'komut dosyası' -e ile aynıdır ancak sonucu yazdırır.
5. -c, --check Sözdizimi, komut dosyasını çalıştırmadan kontrol edin.
6. -i, --interaktif Stdin bir terminal gibi görünmese bile REPL'i açar.
7. -r, --require modülü Başlangıçta belirtilen modülü önceden yüklemek için kullanılır. require()'un modül çözümleme kurallarına uyar. Modül, bir dosyanın yolu veya bir düğüm modülü adı olabilir.
8. --kullanımdan kaldırılma yok Kullanımdan kaldırma uyarılarını sessize alın.
9. --trace-kullanımdan kaldırma Kullanımdan kaldırmalar için yığın izlerini yazdırmak için kullanılır.
10. --atma-kullanımdan kaldırma Kullanımdan kaldırmalar için hatalar atar.
on bir. --uyarı yok Tüm süreç uyarılarını (kullanımdan kaldırmalar dahil) susturur.
12. --trace-uyarılar İşlem uyarıları (kullanımdan kaldırılmalar dahil) için yığın izlerini yazdırır.
13. --trace-sync-io Olay döngüsünün ilk dönüşünden sonra senkronize giriş/çıkış algılandığında bir yığın izlemesi yazdırır.
14. --sıfır-doldurma-tamponları Yeni tahsis edilen tüm arabellek ve yavaş arabellek örneklerini otomatik olarak sıfırla doldurur.
on beş. --track-heap-nesneleri Yığın anlık görüntüleri için yığın nesnesi tahsislerini izler.
16. --prof-süreci v8 seçeneği --prof kullanılarak oluşturulan V8 profil oluşturucu çıktısını işler.
17. --V8-seçenekleri V8 komut satırı seçeneklerini yazdırır.
18. --tls-cipher-list=liste Alternatif bir varsayılan tls şifre listesi belirtir. (node.js'nin kripto desteğiyle oluşturulmasını gerektirir. (varsayılan))
19. --fips'i etkinleştir Başlangıçta fips uyumlu kriptoyu etkinleştirir. (node.js'nin ./configure --openssl-fips ile derlenmesini gerektirir)
yirmi. --force-fips Başlangıçta fips uyumlu kriptoyu zorlar. (komut dosyası kodundan devre dışı bırakılamaz.) (-enable-fips ile aynı gereksinimler)
yirmi bir. --icu-data-dir=dosya ICU veri yükleme yolunu belirtir. (node_icu_data'yı geçersiz kılar)

Node.js Komut Satırı Seçenekleri Örnekleri

Çalışan Düğümün sürümünü görmek için:

Node.js komut istemini açın ve node -v veya node --version komutunu çalıştırın

Yardım için:

Node ?h veya node --help komutunu kullanın

Bir bağımsız değişkeni değerlendirmek için (ancak sonucu yazdırmak için değil):

-e, --eval 'script' komut düğümünü kullanın

Bir argümanı değerlendirmek ve sonucu yazdırmak için ayrıca:

Komut düğümünü kullan -p 'script'

REPL'i stdin görünmese bile açmak için:

Node -i veya node --interactive komutunu kullanın