generator-mikudos
v1.0.20
Published
yo generator for mikudos service frame-work
Downloads
89
Maintainers
Readme
generator-mikudos
A Yeoman generator for a aggregation of mikudos micro service application Generate micro service code based on the GRPC Proto file.
Installation
First you need install yeoman.
npm install -g yoThen install the mikudos generator.
npm install -g yo generator-mikudosUsage
Create a directory for your new mikudos project.
mkdir my-new-project; cd my-new-project/Generate your project.
yo mikudos projectGenerate your service app and follow the prompts.
yo mikudosGenerate your protos project for centralised proto file management as services description.
yo mikudos:protosGenerate your deployment project for helm deployment with centralised deployment file management.
yo mikudos:deploymentGenerate your micro service based on one proto file.
yo mikudos:appor
yo mikudos appGenerate your Golang micro service based on one proto file.
yo mikudos:golang_appGenerate your Golang method in micro service based on your proto file.
yo mikudos:golang_serviceGenerate your Nodejs micro service with Typescript based on one proto file.
yo mikudos:ts_appGenerate your Typescript methods in micro service based on your proto file.
yo mikudos:ts_service --proto=usersGenerate your Typescript clients in micro service based on your proto file.
yo mikudos:ts_service --clientOr generate in same time.
yo mikudos:ts_service --proto=users --clientGenerate your Nodejs micro service based on one proto file.
yo mikudos:node_appGenerate your Nodejs method in micro service based on your proto file.
yo mikudos:node_serviceGenerate your Python micro service based on one proto file.
yo mikudos:python_appGenerate your Python ML micro service based on one proto file.
yo mikudos:python_aiGenerate your Python method in micro service based on your proto file.
yo mikudos:python_serviceGenerate your gate server.
yo mikudos:gateGenerate your golang Schedule micro service.
yo mikudos:scheduleGenerate your golang EventAggregate micro service.
yo mikudos:eventAggregateGenerate your golang Message-Pusher micro service.
yo mikudos:message_pusher