Donanım alanına odaklanan bir dijital haber portalı, web sayfalarına dinamik içerikler eklemek için Component Fonksiyonları yazdırmak istiyor.
- HTML ve CSS'i hazır bir sayfanın içeriklerini ve bazı kullanıcı etkileşimlerini, component fonksiyonları kullanarak sayfaya entegre etmek.
- Detaylı yönergeler
components/news/news.jsvecomponents/menu/menu.jsdosyalarında. - HTML ve CSS dosyaları hazır, sen sadece yukarıda belirtilen JavaScript dosyalarında değişiklik yapacaksın.
- Unutma, takıldığın yerlerde terminaldeki test mesajlarında ipuçları bulabilirsin.
- Bu sayfanın sağ üst köşesindeki Fork butonuna tıklayın
- Kendi GitHub hesabınızda proje kopyası oluşacak
Görseldeki adımları takip edin ya da terminali kullanabilirsiniz.
git clone [buraya-kendi-fork-linkinizi-yazın]
cd [proje-klasor-adi]Terminal açın ve sırasıyla şu komutları çalıştırın:
npm install
npm run c2w💡 İpucu: Bu komutlar gerekli paketleri yükler ve test sistemini başlatır.
Live Server, HTML dosyalarınızı tarayıcıda canlı olarak görüntüler. Değişiklikler anında yansır.
Kurulum:
- VS Code'da sol paneldeki Extensions (📦) simgesine tıklayın
- Arama kutusuna
Live Serveryazın - Ritwick Dey tarafından yapılan eklentiyi bulun
- Install butonuna tıklayın
Kullanım:
- HTML dosyanıza sağ tıklayın → "Open with Live Server"
- Tarayıcınızda proje otomatik açılır
Kodunuzu otomatik olarak düzenler ve formatlar.
Kurulum:
- Extensions bölümünde
Prettierarayın - "Prettier - Code formatter" eklentisini kurun
- Ayarlar → "Format On Save" seçeneğini aktif edin
- Terminal açık tutun ve test çıktılarını izleyin
main.jsdosyasını her kaydettiğinizde testler otomatik çalışır- Başarılı testler ✅, başarısız testler ❌ ile gösterilir
- Her küçük ilerleme sonrası değişiklikleri kaydedin
- Testlerin durumunu kontrol edin
- Bir özelliği tamamen bitirdikten sonra commit yapın
GitHub Desktop uygulamasını kullanarak ilerlemenizi sıklıkla GitHub'a gönderin. Ya da terminali kullanabilirsiniz:
git add .
git commit -m "Anlamlı bir commit mesajı"
git push origin mainBu proje otomatik test sistemi ile gelir. Test sonuçları terminal penceresinde görünür. Kırmızı (❌) testleri yeşile (✅) çevirmeye odaklanın.
- npm komutları çalışmıyor: Node.js kurulu olduğundan emin olun
- Live Server çalışmıyor: Eklentinin düzgün kurulduğunu kontrol edin
- Testler çalışmıyor: Terminal penceresini kapatıp
npm run c2wkomutunu tekrar çalıştırın
- Terminal hatasını tam olarak okuyun
- Dosya yollarının doğru olduğunu kontrol edin
- Değişiklikleri kaydettiğinizden emin olun
- ✅ Projeyi fork edin ve clone edin
- ✅
npm installvenpm run c2wçalıştırın - ✅ VS Code eklentilerini kurun
- ✅ Live Server ile projeyi açın
- ✅ HTML/CSS dosyalarını düzenleyin
- ✅ Terminal'den test sonuçlarını takip edin
- ✅ Düzenli olarak commit yapın
- ✅ İlerleyişinizi GitHub'a push edin
İyi çalışmalar! 🎨✨