#dart #dart-pub
#dart #dart-pub
Вопрос:
Я изучаю Dart (2.9.3). Я использую pub global activate webdev
command.
Я думаю, что это будет работать, как npm
в Node.js и создавал pubspec.yaml
автоматически, но этого не произошло.
Нужно ли мне добавлять дополнительные переключатели (например --save
) в pub global
?
Спасибо.
Комментарии:
1. Возможно, вы захотите использовать
dart create -t web-simple my_directory
вместо этого.
Ответ №1:
pub global activate webdev
Команда активирует пакет webdev для использования на вашем компьютере. Этот пакет
Инструмент командной строки для разработки и развертывания веб-приложений с помощью Dart.
Как автор написал в разделе использование
webdev
предоставляет две команды:serve
иbuild
.
Но ни один из них не создает pubspec.yaml
файл.
Если вы хотите создать проект, вы можете использовать stagehand . Но нет возможности создать настраиваемый pubspec.yaml
файл. Dart должен знать, какие пакеты использовать в конкретном проекте, и только этот файл может предоставить эту информацию.