based on json schema and openapi, generate Express RestApi server with mongoDb
npm install very-expressnpm i -g very-express`
3. use cli to initialize configuration file vex.config.json under your project root directory.
vex -init
2. create a empty directory and name it as value of vex.config's "jsonSchemaDir", by default jsonSchema.
mkdir jsonSchema.
4. you can create your db collection/table now in directory ./jsonSchema just created,
refer to Define Json Schmea,
every changes require to regenerate app.
6. generate the app with vex.config param.
vex
7. you should saw a express typescript app being generated (with src, package.json etc) .
`
├── jsonSchema/
│ └── ...
├── src/
│ └── ...
├── package.json
├── tsconfig.json
├── vex.config.json
└── .env
`
8. start the generated express app.
`
npm i
npm build
npm run start
``