overerp-cli
v1.1.0
Published
.NET modul/endpoint/command/DTO generátor CLI platformfüggetlenül
Readme
overerp-cli
Platformfüggetlen .NET modul/endpoint/command/DTO generátor CLI
Telepítés
- Node.js szükséges (https://nodejs.org)
- Telepítés lokálisan vagy globálisan:
npm install -g .vagy futtatás egyszerűen:
npx overerp-cli ...Használat
A tool bármely .NET projektben használható, csak add meg a projekt gyökerét a --project kapcsolóval, vagy futtasd a projekt gyökeréből.
Modul generálása
overerp-cli generate module Inventory --project /elérési/út/a/projekthezEndpoint generálása
overerp-cli generate endpoint Inventory Product --type=controller --project /elérési/út/a/projekthezA --type lehet controller (alapértelmezett) vagy endpoint.
Command generálása
overerp-cli generate command Inventory Product Create --project /elérési/út/a/projekthezDTO generálása
overerp-cli generate dto Inventory Product --project /elérési/út/a/projekthezSablonok testreszabása
A templates mappában találhatók a generált fájlok mintái. Ezek szabadon módosíthatók, bővíthetők.
Mappa struktúra
A generált modulok és fájlok a következő mintát követik:
src/
Inventory Module/
Modules.Inventory.Application/
Modules.Inventory.Domain/
Modules.Inventory.Endpoints/
Modules.Inventory.Infrastructure/
Modules.Inventory.IntegrationEvents/
Modules.Inventory.PublicApi/Függőségek
- commander
- fs-extra
- ejs
Példa
overerp-cli generate module Orders --project /Users/valaki/overerp_beEz létrehozza az Orders modult a megfelelő mappastruktúrával.
Készítette: GitHub Copilot 2026
