
# Node.js REPL Komutları
İçindekiler
Bir önceki yazımızda (REPL Nedir? Ne İçin Kullanılır?) REPL’i tanıtmış REPL’in Node.js tarafından kullanıldığını belirtmiştim. Bugün sizinle beraber Node.js REPL komutlarını inceleyeceğiz.
Komutları denemek için bilgisayarınızda node.js kurulu ise terminal veya komut istemine node yazarak deneyebilirsiniz. Kurulu değilse buraya tıklayarak açılan terminale node yazarak kodları deneyebilirsiniz.
Matematik KomutlarıLink to heading
REPL ortamını kullanarak basit matematik problemlerini çözebilirsiniz. Böylelikle facebook sayfalarında ki matematik problemlerine doğru cevabı siz verebilirsiniz. :)
Değişken TanımlamaLink to heading
REPL ortamını kullanarak x,y,z ‘e değer verebilir ve bunlarla basit matematik işlemler yapabilirsiniz. Örneğin x ve y nin toplamlarını alalım. Girmeniz gereken komut satırı ;
x = 2y = 3x+y
Çözmek istediğiniz matematik işlemine göre komut satırını değiştirebilirsiniz.
.break KomutuLink to heading
Bu komutu kullanarak birden fazla satırdan oluşan komutlardan çıkmanızı sağlar. Örnek kod kullanımı aşağıdaki gibidir.
> var x=4undefined> while(x<=10)... { x=x+1;... .break
.clear KomutuLink to heading
.clear komutu da .break komutu gibi birden fazla satırdan oluşan komutlardan çıkmamızı sağlar. Örnek kod kullanımını aşağıdaki gibidir.
> { x=x+1;..... .clear>
.help KomutuLink to heading
.help komutu size kullanabileceğiniz REPL komutlarını gösterir. Tek yapmanız gereken terminal ekranına .help komutunu yazmaktır.
.save KomutuLink to heading
.save komutu terminalde denediğiniz REPL komutlarını dosyaya kayıt etmenizi sağlar. Böylece kodları tekrar girmek zorunda kalmasınız. Yapmanız gereken .save dosyadi.js şeklinde komutunuzu girmektedir. Dosya adını istediğiniz gibi düzenleyebilirsiniz. Kayıt edilen dosyanın ekran resmi aşağıdaki satırdadır.

.load KomutuLink to heading
.load komutu ile üstteki resimde görülen .save komutu ile kayıt ettiğiniz dosyadan REPL komutlarını çağırabilirsiniz. .save ve .load için örnek terminal resmi aşağıda ki satırdadır.

Gördüğünüz gibi öncelikle .save merhaba.js kodu ile REPL komutlarını merhaba.js dosyasına kayıt ettik. Daha sonra da .load merhaba.js komutunu yazıp REPL komutlarını bir tıkla çektik.
.exit KomutuLink to heading
.exit komutu adından anlaşıldığı gibi REPL ve Node ekranından tamamen çıkmanızı sağlar.
Tuş KomutlarıLink to heading
REPL çeşitli komutlar algıladığı gibi çeşitli tuşlara basarak da komut verebilirsiniz. Bu tuşlar ;
- CTRL + C komutu ile mevcut komutu sonlandırabilirsiniz. Bir bakıma .break ve .clear ile işe yarar ama bu komut daha hızlı ve pratik.
- CTRL + C komutuna iki kere basmanız durumunda .exit komutunun yaptığı gibi sizin REPL ve Node ekranından tamamen çıkmanızı sağlan
- CTRL + D komutu yine .exit komutunun yaptığı işlemi yapar. Ancak daha hızlı ve pratiktir.
- Yukarı ve Aşağı Ok Tuşları daha önce vermiş olduğunuz komutları görmenizi sağlar. İsterseniz bu komutları tekrar yazmadan kullanabilirsiniz.
Sorularınızı yorum olarak sorabilirsiniz.
Hayırlı Günler