Sobes.tech
Back to questions
Junior — Middle
171

Объясните предназначение файла pubspec.yaml в проекте на Dart/Flutter

Companies where asked
Grotem
ЯндексЯндекс

Answer from AI

sobes.tech AI

Файл pubspec.yaml в проекте на Dart/Flutter служит основным конфигурационным файлом. В нем указываются:

  • Название и версия проекта
  • Зависимости (пакеты), которые проект использует
  • Информация о ресурсах (например, шрифты, изображения)
  • Скрипты и настройки сборки

Этот файл необходим для управления пакетами через пакетный менеджер pub или flutter pub. Например, чтобы добавить библиотеку, нужно прописать её в разделе dependencies.

Пример части pubspec.yaml:

name: my_app
version: 1.0.0+1
dependencies:
  flutter:
    sdk: flutter
  http: ^0.13.0

Таким образом, pubspec.yaml управляет зависимостями и метаданными проекта.