Практика пакетов в Dart
Проект называется app, SDK ^3.13.0.
Запишите блок dependencies с пакетом
sqlite3 версии ^2.4.0.
После добавления sqlite3 в
pubspec.yaml напишите команду
терминала для загрузки зависимостей
и имя lock-файла, который при этом
обновится.
Напишите строку import, которая
подключает package:sqlite3/sqlite3.dart.
Дан следующий код:
void main() {
var db = sqlite3.openInMemory();
print(db.select('select 2').first);
db.dispose();
}
Добавьте import для sqlite3
и одну строку в dependencies
pubspec.yaml с версией ^2.4.0,
если пакет еще не подключен.
Дан фрагмент pubspec.yaml:
Допишите зависимость sqlite3
с ^2.4.0 и строку import
для main.dart, где планируется
вызов sqlite3.openInMemory.
Нужно ослабить нижнюю границу sqlite3
до ^2.3.0, не меняя SDK. Запишите
новую пару в dependencies, команду
после сохранения и import для
работы с базой в памяти.