Gazelle CLI
Gazelle CLI is a command-line tool to help you scaffold, manage and deploy applications created with Gazelle.
Warning
This tool is currently under heavy development, please report any bug or issue with it.
Installation
To install the CLI, just use:
dart pub global activate gazelle_cli
Available commands
Gazelle CLI for Gazelle framework.
Usage: gazelle <command> [arguments]
Global options:
-h, --help Print this usage information.
Available commands:
create Creates a Gazelle project.
dockerize Generates Dockerfile for current project.
Run "gazelle help <command>" for more information about a command.
Dockerize
Generates Dockerfile for current project.
Usage: gazelle dockerize [arguments]
-h, --help Print this usage information.
-p, --port Specifies exposed port in Dockerfile.
(defaults to "3000")
Run "gazelle help" to see global options.
Create
Creates a Gazelle project.
Usage: gazelle create [arguments]
-h, --help Print this usage information.
-n, --name The name of the project you want to build.
-p, --path The path where you want to build the project.
Run "gazelle help" to see global options.
Libraries
- commands/codegen/analyze_entities
- commands/codegen/calculate_relative_path
- commands/codegen/codegen
- commands/codegen/generate_client
- commands/codegen/generate_model_provider
- commands/codegen/generate_models_barrel_file
- commands/codegen/source_file_definition
- commands/create/create
- commands/create/create_handler
- commands/create/create_hook
- commands/create/create_models
- commands/create/create_project
- commands/create/create_route
- commands/create/create_server
- commands/delete/delete
- commands/delete/delete_project
- commands/dockerize/create_docker_files
- commands/dockerize/dockerize
- commands/run/run
- commands/run/run_project
- commons/consts
- commons/entities/http_method
- commons/entities/project_configuration
- commons/entities/project_route
- commons/entities/stdin_broadcast
- commons/functions/capitalize_string
- commons/functions/confirmation
- commons/functions/get_available_methods
- commons/functions/get_input
- commons/functions/get_input_selection
- commons/functions/get_latest_package_version
- commons/functions/get_project_routes
- commons/functions/get_server_path
- commons/functions/load_project_configuration
- commons/functions/snake_to_pascal_case
- commons/functions/uncapitalize_string
- commons/functions/version
- gazelle_cli