pub - инструмент для работы с пакетами и зависимостями Dart
Егор Долгов · 26.07.2019This article was written for an older Flutter version and is being updated. Some code may not compile on the current version.
Источник https://v1-dartlang-org.firebaseapp.com/tools/pub
Инструмент pub устанавливается вместе с Dart SDK. С помощью команд pub можно:
- управлять пакетами и зависимостями;
- создавать, разрабатывать и публиковать Dart приложения (пакеты);
- запускать на выполнение приложения (пакеты) с исполняемой частью.
Многие команды выполняются через функциональность IDE, например Android Studio или Visual Studio Code. Так же можно выполнить pub комнды в консоли.
Pub команды
- pub cache
- pub deps
- pub downgrade
- pub get - получить все зависимости, перечисленные в pubspec.yaml файле в текущем рабочем каталоге, а также все вложенные зависимости.
- pub global
- pub publish
- pub run - запустить сценарий Dart в пакете или в одной из его зависимостей из командной строки.
- pub upgrade - отличие от pub get в том, что игнорируется любой существующий файл блокировки, так что pub может получить последние версии всех зависимостей.
- pub uploader