dev_pilot 1.0.14 copy "dev_pilot: ^1.0.14" to clipboard
dev_pilot: ^1.0.14 copied to clipboard

Command-line interface (CLI) for generating a Flutter project

DevPilot #

Command-line interface (CLI) for generating a Flutter project

It prompts the user for input and then creates a Flutter project with the given specifications. The generated project will include a set of predefined modules, such as

  • Core
  • CoreUi
  • Data
  • Domain
  • Navigation

The user can also specify additional

  • Features
  • Flavors
  • Packages

The code uses the dcli and mason_logger packages for input/output handling and logging, respectively. It also relies on several custom classes (AppConstants, DirectoryService, FileService, Input, ScriptService, and Validator) for various tasks.

Getting Started #

Activate globally via:

dart pub global activate dev_pilot

To create project

dev_pilot create

Pub installs executables into $HOME/.pub-cache/bin If the one not in your path please add this command to your shell's config file (.bashrc, .bash_profile, etc.)

export PATH="$PATH":"$HOME/.pub-cache/bin"

Plugins #

Dillinger is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.

Plugin README
dcli https://pub.dev/packages/dcli
mason_logger https://pub.dev/packages/mason_logger
args https://pub.dev/packages/args

Demo #

A demo gif instructions for correct use dev_pilot

demo

20
likes
0
pub points
0%
popularity

Publisher

verified publisherinnowise-group.com

Command-line interface (CLI) for generating a Flutter project

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

archive, args, dcli, dio, get_it, logger, mason_logger

More

Packages that depend on dev_pilot