1.0.20 • Published 3 years ago

generator-mikudos v1.0.20

Weekly downloads
5
License
MIT
Repository
github
Last release
3 years ago

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 yo

Then install the mikudos generator.

npm install -g yo generator-mikudos

Usage

Create a directory for your new mikudos project.

mkdir my-new-project; cd my-new-project/

Generate your project.

yo mikudos project

Generate your service app and follow the prompts.

yo mikudos

Generate your protos project for centralised proto file management as services description.

yo mikudos:protos

Generate your deployment project for helm deployment with centralised deployment file management.

yo mikudos:deployment

Generate your micro service based on one proto file.

yo mikudos:app

or

yo mikudos app

Generate your Golang micro service based on one proto file.

yo mikudos:golang_app

Generate your Golang method in micro service based on your proto file.

yo mikudos:golang_service

Generate your Nodejs micro service with Typescript based on one proto file.

yo mikudos:ts_app

Generate your Typescript methods in micro service based on your proto file.

yo mikudos:ts_service  --proto=users

Generate your Typescript clients in micro service based on your proto file.

yo mikudos:ts_service --client

Or generate in same time.

yo mikudos:ts_service  --proto=users --client

Generate your Nodejs micro service based on one proto file.

yo mikudos:node_app

Generate your Nodejs method in micro service based on your proto file.

yo mikudos:node_service

Generate your Python micro service based on one proto file.

yo mikudos:python_app

Generate your Python ML micro service based on one proto file.

yo mikudos:python_ai

Generate your Python method in micro service based on your proto file.

yo mikudos:python_service

Generate your gate server.

yo mikudos:gate

Generate your golang Schedule micro service.

yo mikudos:schedule

Generate your golang EventAggregate micro service.

yo mikudos:eventAggregate

Generate your golang Message-Pusher micro service.

yo mikudos:message_pusher
1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.20

3 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.11

4 years ago

1.0.12

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago