On peut personnaliser des fonctionnalités de json-server en ayant une application server.js
qui démarre le json-server
.
Démarrer json-server
avec des routes personnalisées:
$ json-server --routes routes.json
Exemples de routes:
Si on utilise server.js
pour le json-server, on peut inclure le routes.json
comme ceci:
const rewriterRoutes = require('./routes.json'); ... server.use(jsonServer.rewriter(rewriterRoutes));
On peut utiliser –delay 1000
qui est en secondes.
Avec server.js
:
server.use((req, res, next) => setTimeout(next, process.env.DELAY || 0));