MicroService Starter KIT built with Express JS for @innoveos
@
refers toROOT_FOLDER/
~
refers toROOT_FOLDER/src/
You can import from ./src/app/models/User
like :
import User from '~/app/models/User';
The same if you need to import from root folder :
import * as Config from '@/config';
It has import
and export
syntax out-of-box with the help of esm
npm run generate
Generate : , service, controller, model ?
_
You can write which one you want to generate if in you case is model
Generate : , service, controller, model ?
model
model name ?
_
Then you can name your model
, unlike service
and controller
the package add to chosen name Service
or Controller
NOT YET
A CLI to Generate MicroServices with the following architecture :
── src
└── app
├── services
│ └──[ServiceName]
│ ├── [ServiceName].js
│ ├── README.md
│ └── package.json
export default (req, res, next) => {
// logic
next();
}
NOT YET