Sobes.tech
Junior

Flutter loyihasida pubspec.yaml fayli nima uchun ishlatiladi?

sobes.tech AI

AIdan javob

pubspec.yaml fayli Flutter loyihasida bog'liqliklarni, loyihaning metadatalarini va qurilish konfiguratsiyasini boshqarish uchun ishlatiladi.

Asosiy bo'limlar:

  • name: Loyihaning nomi.

  • description: Loyihaning qisqacha tavsifi.

  • publish_to: Paketni nashr qilish uchun sozlamalar (none maxfiy loyihalar uchun).

  • version: Paket versiyasi (ilova yoki kutubxona).

  • environment: Loyihaning ishlashi uchun minimal SDK versiyasi.

  • dependencies: Loyihangizga bog'liq bo'lgan paketlar ro'yxati. Bu asosiy bog'liqliklar, kodni bajarish uchun zarur.

    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
      english_words: ^4.0.0
    
  • dev_dependencies: Faqat rivojlantirish, test qilish va qurilish vaqtida kerak bo'ladigan, ammo yakuniy ilova uchun emas.

    dev_dependencies:
      flutter_test:
        sdk: flutter
    
      flutter_lints: ^1.0.0
    
  • flutter: Flutter uchun maxsus sozlamalar, masalan, foydalaniladigan resurslar (assets), shriftlar va platformalar bilan integratsiya.

    flutter:
      uses-material-design: true
    
      assets:
        - images/a_dot_burr.jpeg
        - images/lake.jpeg
    
      fonts:
        - family: Schyler
          fonts:
            - asset: fonts/Schyler-Regular.ttf
            - asset: fonts/Schyler-Italic.ttf
              style: italic
    

flutter pub get bu fayldan foydalanib, ko'rsatilgan bog'liqliklarni yuklab oladi.