Tekrar hoşgeldiniz.
Bu videoda ilk çıplak uygulamamızı yazacağız ve uygulama terimini son derece gevşek
kullanıyorlar.
Sadece basit bir javascript ile tek bir dosya olacak, ancak size düğüm eksileri
ile nasıl etkileşim kurabileceğimizi göstereceğim. Ayrıca düğümlü bir dosyayı nasıl çalıştırabileceğimizi de göreceğiz.
Yani burada iki hedef var.
Konuşacağımız ilk şey düğüm eksikleridir. ve sabit günlüğe kaydetme veya
istediğimiz hata ayıklama gibi işlemleri yapabilen javascript komutları yazabiliyoruz.
Dolayısıyla, javascript Konseyi'ni ve daha önce açabildiğimiz tarayıcıyı gördük ve tarayıcıda uyarı
İyi düğüm konsolun kendi sürümüne sahiptir ve hepsi komut satırına dayandığı
için biraz farklıdır.
Güzel bir tarayıcı arayüzümüz yok.
Müfettişin elemanları olmak için hiçbir araç yok, çünkü sunucu tarafındayız.
Yok hayır
Her seferinde aslında bakıp etkileşimde bulunulacak bir CSSA yoktur.
tarayıcıda olduğu gibi çalıştırılacaktır.
Bu nedenle düğüm konsolu basit bir komutla terminalimizde açabileceğiniz bir yerdir ve javascript komutlarını yazmaya başlayabiliriz ve
Ve dürüst olmak gerekirse, o kadar da kullanışlı değil.
Sonunda bir veya iki kez açabilirsiniz.
Bu videonun yanı sıra, varlığını bildiğiniz şekilde göstermek istiyorum.
Komut düğümünü yazarak açabiliriz
ve aslına bakarsanız, bunu önce bilgisayarımda terminalde nasıl yapabileceğimi göstereceğim,
böylece bulutta kullandığınız tarayıcı yerine tam olarak aynı şekilde çalıştığını anlayabilirsiniz. 9.
Yani ben düğüm yazdım ve komut istemindeki değişiklikler biraz daha büyük yapacaktı.
Bunu veya karet alıp alamayacağımızı görebilirsiniz, bu da şu an JavaScript konsolunun içindeyim demektir.
Dolayısıyla dört artı 10 gibi bir javascript yazarsam 14 olsun veya merak ettim artı dünyalar
gibi şeyleri yapabildiğim gibi tam javascript yapabileceğim gibi isterse bir işlev yazabilirim.
Bunu yapmayacağım ancak sadece javascript ile etkileşim kurabiliyorum.
Ruppel denilen şey, EPL anlamına gelen bir şey.
Değerlendirmeyi okuyun.
Baskı döngüsü.
Diller arasında ve farklı çerçeve ve teknolojiler arasında çizim karşılaştırmaları yapmak için büyük bir hayranıyım.
Aslında size bu sınıfta hiç kullanmayacağımız Ruby'nin kendi REPL'sini göstereceğim.
Ancak şunu göstermek istiyorum ki tam olarak aynı şekilde çalıştığını görebilirsiniz.
Bu yüzden buradan çıkıp çıkmak zorundayız.
Control-C yazıp iki kez yazabilir ve yakut eksilerini açabilirim. Ben Arbi interaktif interaktif Ruby anlamına gelir ve şimdi Ruby kodunu buraya
yazabilirim, bu yüzden 40 artı 9
gibi Ruby'nin basit bir satırını yazacağım ve 49'u alıyorum ve hepsini göstermek istiyorum.
tuşuna basarsak komut satırını LS veya CD gibi yazamayacağımız bu yeni yere geldik; Ruby değişkenleri
veya yöntemleri gibi şeyleri düşünüyoruz.
Komut satırında Ruby yazabildiğimiz bir yer; IRP yazın ve enter
Aynı şey, düğüm eksilerini girdiğimizde. Şimdi size bulut 9'a nasıl gidebiliriz ve burada konsolos düğümünde çalışmaya başlayacağımızı göstereceğim.
Bu, sadece düğüm yazıp, enter veya imleç değişikliklerini yapmamızla aynı komuttur.
Şimdi sunucu tarafında javascript yazmaya başlayabilirim.
Bu yüzden tekrar basit bir şeyler yapalım.
Bunun gibi sürekli bir grup mektup yazabilmemiz için bunu basılırız.
Yapmak istediğim önemli nokta, Java Denizinde kullandığınız şeylerin
birçoğunun danışman olduğunu ve tarayıcıların burada bulunmadığı.
Eğer denersem uyanık gibi bir şey yapamayız, uyarırsan.
Merhaba bir hata aldım.
Uyarı tanımlanmamıştır ve uyarı tarayıcı ile geldiğinden kaynaklanıyor.
Ve burada tarayıcıdayken biz aslında tarayıcıda değiliz, dolayısıyla bir
tarayıcıda kod yazıyoruz ama sunucu tarafında başka
bir yerde bulutlardan birinde bulutlardan birinde çalıştırılmadığınızı unutmayın. bir tarayıcı, böylece beni oraya
gidip Knode'a geçip tarayıcınızda olmadığım için uyanık olmayan bir şey yazmamı seviyorum.
Aynı şey belge belgesi kodda hiç mevcut değil gibi.
Bu tamamen tarayıcı tarafında.
Dolayısıyla Domm'den hiçbiri bu olaylardan hiçbirini seçicilerin birinde dinleyemez.
Tüm bunların manipülasyonu yalnızca tarayıcıda.
Hiçbiri nota ile varolmaz.
Tüm düğüm eksileri ile göstermek istediğim bu. Bahsettiğim gibi bunu çok fazla kullanmayacağım, ancak Knode'un nasıl işlediğine dair güzel bir giriş.
Terminalde Javascript'i çalıştırmaya başlayabiliriz.
Buradaki bir sonraki madde işareti, düğümle bir dosyayı nasıl çalıştırabileceğimiz çok daha önemli.
Demek istediğim, düğümle bir dosya çalıştırmak demek, bir javascript dosyası oluşturabilmem.
Ne isterseniz onu arayın ve javascript koduyla doldurun ve daha sonra komut
satırı olmadan bir tarayıcı olmadan, sadece kendi başına yürütülen
herhangi bir HD Melosi erişimi olmadan kullanmak için inode komutunu kullanarak uygulayabiliriz.
Sadece düğüm yazdık ve daha sonra bunun gibi bir dosya adı verdik.
Ve girmeye basarsak, Javascript olarak sağladığımız her dosyayı deneyecek ve uygulayacağız.
Şimdi şunu göstereyim.
Komut satırında yeni bir dosya oluşturacağım.
Ben sadece merhaba diyecektim.
Evet, dokunma.
Merhaba.
Evet ve şimdi yazın LS, orada olduğundan emin olun.
İşte burada.
Editörümüzde açalım ve biraz basit Javascript ekleyelim.
Bu yüzden, i'nin sıfıra eşit olması için bir for döngüsü yapalım.
Ben 10'dan az artı artı ve sadece sabit bir alt günlük yapacağız.
Merhaba, Merhaba nokta.
J S.
Tıpkı öyle ve şimdi onu kurtaracağız.
Bu kodu gerçekte çalıştırmak için bu dosyayı çalıştırmak için node komutunu kullanabilirsiniz.
Bu yüzden tekrar yazıyorum düğüm ve dosyanın ismi merhaba.
Evet, hepsi bu kadar.
Girmeye basladim ve dosyayi benim için yürütür ve buradaki terminalime sürekli olarak bu konseyde oturum açar.
Merhaba, Hello Dutch'tan.
Evet on kere.
Aslında yapacak olan
kod şu şekilde, düğüm uygulamalarını çalıştırdığım yerde gördüğünüz gibi kod yazmayacağız.
Evet, sunucum olan dosyam aslında sunucuyu benim için başlatıyor ve
üç bin limanda hizmet veriyor ve şu anda üç bin limanı ziyaret edebilirim, çünkü J.'den sonra koştum. S. Noda
dosyayı idam ettikçe noterle birlikte.
İşte biz de bunu göreceğiz.
Çok daha fazlasını kullanın.
Ancak bunu sadece yapabiliriz veya bir for döngüsüne sahibiz ve o günlüğe geliyor.
Aynı şekilde çalışır.
Gösterilen son javascript kodu, javascript ve düğüm ile Ruby
arasında başka bir paraleldir; dolayısıyla bir ruby ​​dosyası da oluşturabilir ve yürütebiliriz.
Düğüm komutuyla değil, Ruby komutuyla değil, bunu size tekrar göstermektim.
Çünkü Ruby'yi hiç öğrenmemeliydin.
Kesinlikle hatırlamak zorunda değilsiniz, ancak bunu görmenizi isterim; böylece düğüm ile
Ruby ve diğer sunucu tarafı dilleri arasında bir karşılaştırma yapabilirsiniz.
olan şey, bu yüzden buraya gidip Merhaba RB adı verilen yeni bir dosya oluşturacağım ve o dosyayı açacağım.
Bu yapabileceğiniz bir şey ve hemen hemen her sunucu tarafında
RB, yakut dosyasını nasıl oluşturduğumuz ve basit bir şey yapacağım.
Selam merhaba.
RB Ve bir döngü kullanmayacağız.
Bunu sadece üç kez yapacağız ve kaydedeceğiz.
Ruby bunun gibi görünüyor.
Yarı-kolon veya paranteze ihtiyacımız olan hiçbir şey yok.
Eğer orada olursam kapatacağım.
Ve Noad yapmak yerine bu dosyayı çalıştırmak için merhaba.
Evet ruby'yi çalıştırıyorum.
Merhaba nokta RB.
Ve Ruby kodu olan dosyamı yürütür.
Ruby olarak çalışıyor ve bana yazdıracak.
Selam Hello dot RB'den.
Üç kere.
Tamam, burada göstermek istediğim tek şey bu.
İki hedef vardı.
Bir tanesi, sadece bağımsız değişken olmadan düğüm yazarak açabildiğiniz düğmeyi iptal ettiğinizi ve daha sonra,
düğümle ve dosya adıyla yapabildiğiniz düğümle bir dosya çalıştıracağınızı gösterir ve bitmesini ve Nokta J.'yi bitirmesini gerektirir. S. bir
sonraki derste.
Kendi başınıza bir javascript yazmanız ve düğümle yürütmeniz çok güzel