Sobes.tech
Junior

რა მიზნით გამოიყენება pubspec.yaml ფაილი Flutter პროექტში?

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 ბრძანება იყენებს ამ ფაილს მითითებული დამოკიდებულებების ჩამოსატვირთად.