dart pub ile Bağımlılık Ekleme
Harici paketleri alın ve sürümlerini yönetin.
dart pub ile Bağımlılık Ekleme, CoddyKit'te ücretsiz bir Dart Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Dart Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Dart Academy kursu toplamda 4 dersten oluşur.
dart pub Komutu
dart pub komutu, paket yöneticinizdir. Projenizin dayandığı harici kodu alır, ekler ve günceller. 📦
Paket Ekleme
Bağımlılık eklemenin en hızlı yolu dart pub add komutudur. Bu komut pubspec.yaml dosyasını sizin için düzenler ve paketi tek adımda indirir.
dart pub add httpadd Neleri Yazar
Ekleme işleminden sonra dependencies bölümüne, makul bir caret kısıtlaması içeren yeni bir satır eklenir; böylece dosyayı elle düzenlemeniz gerekmez.
dependencies:
http: ^1.2.0Geliştirme Bağımlılığı Ekleme
Bir paketi bunun yerine dev_dependencies altına yerleştirmek için --dev bayrağını geçirin. Bunu test çalıştırıcıları ve derleme zamanında kullanılan diğer araçlar için kullanın.
dart pub add --dev testHer Şeyi Alma
Bir projeyi klonladığınızda dart pub get komutunu çalıştırın. Bu komut pubspec.yaml dosyasını okur ve listelenen her bağımlılığı yerel önbelleğe indirir.
dart pub getPaketleri Yükseltme
Bağımlılıkları, kısıtlamalarınızın hâlâ izin verdiği en yeni sürümlere taşımak için dart pub upgrade kullanın. Mevcut sınırlandırmalara uyulur.
dart pub upgradeTam Bir Sürüm Belirtme
İki nokta ve sayı ekleyerek bir paketi belirli bir version ile ekleyebilirsiniz. Bilinen ve sorunsuz bir sürüme ihtiyaç duyduğunuzda bu yöntem kullanışlıdır.
dart pub add http:1.1.0Güncel Olmayan Paketleri Görme
Hangi bağımlılıkların daha yeni sürümlerinin bulunduğunu görmek için dart pub outdated komutunu çalıştırın. Bu komut mevcut, yükseltilebilir ve en yeni sürüm sütunlarını gösterir.
dart pub outdatedPaket Kaldırma
Fikrinizi mi değiştirdiniz? dart pub remove, pubspec.yaml dosyasındaki girişi siler ve çözümlenmiş bağımlılıklarınızdan kaldırır.
dart pub remove httpPaketler pub.dev'den Gelir
Varsayılan olarak bu paketler, topluluğun paylaşılan kodları yayımladığı resmî Dart paket deposu pub.dev'den indirilir.
Yerel Önbellek
İndirilen paketler makinenizdeki ortak bir cache içinde tutulur. Böylece birden fazla proje aynı dosyaları yeniden indirmek yerine tekrar kullanır.
Hızlı Kontrol
Hem pubspec.yaml dosyasını düzenleyen hem de paketi indiren komut hangisidir?
Özet
Artık dart pub ile paketleri add edebilir, alabilir, yükseltebilir ve kaldırabilirsiniz; tüm paketler pub.dev'den ortak bir yerel önbelleğe alınır. 🎉
Sıkça Sorulan Sorular
“dart pub ile Bağımlılık Ekleme” dersi ücretsiz mi?
Evet — “dart pub ile Bağımlılık Ekleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Dart Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Dart Academy kursu toplamda 4 dersten oluşur.
“dart pub ile Bağımlılık Ekleme” dersinde ne öğreneceğim?
Harici paketleri alın ve sürümlerini yönetin. Dart Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Dart Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Dart Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“dart pub ile Bağımlılık Ekleme” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Dart Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Dart Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- pubspec.yaml'ın Anatomisi
- dart pub ile Bağımlılık Ekleme
- İçe Aktarmalar, Dışa Aktarmalar ve Kitaplıklar
- Sürüm Kısıtlamaları ve Kilit Dosyası