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

Введение в пакеты в Dart

Пакет в Dart - это опубликованная библиотека с именем, версией и исходниками. Такие пакеты лежат в общем реестре: вы указываете имя и версию в проекте, а инструменты скачивают код и делают его доступным компилятору.

Список сторонних зависимостей хранят в файле pubspec.yaml в корне приложения. Там же задают имя проекта и минимальную версию SDK. Пока пакет не записан в dependencies, импортировать его из кода нельзя.

После правки pubspec.yaml выполняют команду dart pub get в папке проекта. Она подтягивает нужные версии и записывает точные номера в pubspec.lock, чтобы сборка у всех участников совпадала.

В исходниках подключают пакет строкой import с префиксом package:. Свои файлы по-прежнему импортируют относительным путем в кавычках. В этом разделе речь только о внешних пакетах, а не о show, hide, as и part для своего кода - это уже было в учебнике ООП.

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