| name | abp-cli |
| description | ABP CLI commands - generate-proxy, install-libs, add-package-ref, new-module, install-module, abp update, abp clean, abp suite generate. Use when the user asks how to run ABP CLI commands, generate proxies, install libraries, or use ABP Suite. |
ABP CLI Commands
Full documentation: https://abp.io/docs/latest/cli
Use abp help [command] for detailed options.
Generate Client Proxies
abp generate-proxy -t ng
abp generate-proxy -t csharp -u https://localhost:44300
abp generate-proxy -t csharp -u https://localhost:44300 -st integration
abp generate-proxy -t js -u https://localhost:44300
Install Client-Side Libraries
abp install-libs
Add Package Reference
abp add-package-ref Acme.BookStore.Domain
abp add-package-ref Acme.BookStore.Domain -t Acme.BookStore.Application
Module Operations
abp new-module Acme.OrderManagement -t module:ddd
abp install-module Volo.Blogging
abp add-package Volo.Abp.Caching.StackExchangeRedis
Update & Clean
abp update
abp update --version 8.0.0
abp clean
ABP Suite (CRUD Generation)
Generate CRUD pages from entity JSON (created via Suite UI):
abp suite generate --entity .suite/entities/Book.json --solution ./Acme.BookStore.sln
Note: Entity JSON files are created when you generate an entity via ABP Suite UI. They are stored in .suite/entities/ folder.
Suite docs: https://abp.io/docs/latest/suite
Quick Reference
| Task | Command |
|---|
| Angular proxies | abp generate-proxy -t ng |
| C# proxies | abp generate-proxy -t csharp -u URL |
| Install JS libs | abp install-libs |
| Add reference | abp add-package-ref PackageName |
| Create module | abp new-module ModuleName |
| Install module | abp install-module ModuleName |
| Update packages | abp update |
| Clean solution | abp clean |
| Suite CRUD | abp suite generate -e entity.json -s solution.sln |
| Get help | abp help [command] |