Sobes.tech
Junior

Flutter долбоорунда pubspec.yaml файлы эмне үчүн колдонулат?

sobes.tech AI

AIден жооп

pubspec.yaml файлы Flutter долбоорунда көзкарандылыктарды, долбоордун метадата жана курулуш конфигурацияларын башкаруу үчүн колдонулат.

Негизги бөлүмдөр:

  • name: долбоордун аты.

  • description: долбоордун кыскача сүрөттөмөсү.

  • publish_to: пакетти жарыкка чыгуу үчүн конфигурация (none жеке долбоорлор үчүн).

  • version: пакеттин версиясы (программа же китепкана).

  • environment: долбоордун иштөөсү үчүн талап кылынган минималдуу SDK версиясы.

  • dependencies: долбооруңузга көзкаранды болгон пакеттердин тизмеси. Бул негизги көзкарандыктар, кодду ишке ашыруу үчүн зарыл.

    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
      english_words: ^4.0.0
    
  • dev_dependencies: Тек гана өнүктүрүү, тестирлөө жана курулуш учурунда керек болгон пакеттер, бирок акыркы колдонмо үчүн эмес.

    dev_dependencies:
      flutter_test:
        sdk: flutter
    
      flutter_lints: ^1.0.0
    
  • flutter: Flutter үчүн өзгөчө конфигурациялар, мисалы, колдонулган ресурстарды (assets), шрифттерди жана платформалар менен интеграцияны аныктоо.

    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 бул файлды колдонуп, көрсөтүлгөн көзкарандыктарды жүктөйт.