CLI
CLI Overview
Introduction to the Zopio CLI tool
Zopio CLI
The Zopio CLI is a powerful command-line interface designed to streamline development workflows when building applications with the zopio
framework. It provides a comprehensive set of tools for project initialization, code generation, internationalization management, and more. The CLI is now fully implemented in TypeScript for better type safety and developer experience.
Key Features
- Project Initialization: Quickly bootstrap new
zopio
projects with the recommended structure - Code Generation: Generate modules, components, and other code artifacts with best practices built in
- Internationalization Support: Manage translations and locales for your application
- Configuration Management: Easily configure your
zopio
projects - Background Jobs: Create and manage background jobs with internationalization support
- Plugin System: Extend the CLI with custom plugins
- CRUD Operations: Generate complete CRUD functionality including schemas, UI components, validation, and tests
- TypeScript Support: Full TypeScript implementation for better type safety and developer experience
Installation
Basic Usage
Architecture
The Zopio CLI follows a modular architecture that makes it easy to extend and customize:
All CLI commands support the --help
flag to display detailed usage information.