Veams Blueprint :: Mock API Endpoint (@veams/bp-mock-api
)
With this blueprint you can scaffold a mock api endpoint with following options:
- Which methods do you want to provide by your endpoint?
Setup
- First of all be sure you have installed
veams-cli
. - After that be sure your project contains a
veams-cli.json
. - Make sure you have updated
veams-cli.json
to fit the needs of your project. - Install the package with
npm i @veams/bp-mock-api --save-dev
. - Reference the package in
veams-cli.json
by adding api
to the blueprint
object like so:
{
"blueprints": {
"api": {
"skipImports": true,
"path": "node_modules/@veams/bp-mock-api"
}
}
}
Usage
Now you can use this blueprint with veams
by executing:
veams add api server/routes/api/articles
The output in your file system will be:
└── articles
└── controller.js
└── index.js
└── model.js
└── USAGE.md
Be sure to add the snippet in USAGE.md
into src/server/routes/api/index.js
to register the route.
Have fun!