Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtSpPbPg 120 of 224 menu
◀ ▶

Команда dart pub get в Dart

Запись в pubspec.yaml лишь объявляет, какие пакеты нужны проекту. Чтобы скачать их в локальный кэш и связать с анализатором, в корне проекта выполняют команду загрузки зависимостей.

Команда называется dart pub get. Ее запускают в той папке, где лежит pubspec.yaml:

dart pub get

Инструмент читает dependencies, подбирает версии по ограничениям и записывает точный результат в pubspec.lock. Этот lock-файл фиксирует номера для повторных сборок: при следующем dart pub get зависимости согласуются с уже выбранными версиями, пока вы сами не измените ограничения в pubspec.yaml.

После успешного шага импорты вида package:… перестают подсвечиваться как неизвестные, если соответствующая строка есть в dependencies. Без загрузки компилятор видит только стандартные библиотеки SDK и ваши файлы.

Типичный порядок такой: правка pubspec.yaml, затем dart pub get, затем добавление import в main.dart. Lock-файл обычно кладут в систему контроля версий вместе с проектом.

В pubspec.yaml уже добавлен sqlite3: ^2.4.0. Напишите одну команду терминала из корня проекта, чтобы подтянуть зависимости.

После первого успешного dart pub get как называется файл, в котором фиксируются точные версии скачанных пакетов? Ответ дайте одним именем файла.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить