Файл pubspec.yaml в Dart
Файл pubspec.yaml описывает Dart-проект для
менеджера pub. В нем фиксируют имя приложения,
требования к SDK и список внешних библиотек,
которые нужны исходникам.
Учебный проект с именем app и одной
зависимостью на SQLite выглядит так:
Строка name задает имя пакета проекта.
Блок environment говорит, с какой версии
Dart SDK можно собирать код. В dependencies
перечисляют сторонние пакеты: слева имя в реестре,
справа ограничение версии.
Чтобы добавить только SQLite, достаточно дописать
одну пару в dependencies, не трогая
остальные поля:
После сохранения файла список зависимостей
считается заданным намерением проекта. Сами
архивы пакетов появятся локально только после
отдельного шага загрузки командой
dart pub get.
В проекте app уже указаны name
и environment с SDK ^3.13.0.
Допишите блок dependencies с пакетом
sqlite3 версии ^2.4.0.
Дан фрагмент pubspec.yaml без списка
библиотек. Запишите полный блок
dependencies, чтобы подключить
sqlite3 с ограничением ^2.4.0: