Outils pour utilisateurs

Outils du site


web:javascript:nodejs:json-server

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:javascript:nodejs:json-server [2019/11/22 16:48] sgariepyweb:javascript:nodejs:json-server [2023/08/29 02:49] (Version actuelle) sgariepy
Ligne 2: Ligne 2:
  
 [[https://github.com/typicode/json-server|Documentation]] [[https://github.com/typicode/json-server|Documentation]]
 +
 +Arguments:
 +
 +<code>
 +--port 3001
 +--delay 2500
 +--watch db.json
 +</code>
 +
 +====== Server ======
 +
 +On peut personnaliser des fonctionnalités de json-server en ayant une application ''server.js'' qui démarre le ''json-server''.
 +
  
  
Ligne 16: Ligne 29:
 </code> </code>
  
 +Si on utilise ''server.js'' pour le json-server, on peut inclure le ''routes.json'' comme ceci:
 +
 +<code>
 +const rewriterRoutes = require('./routes.json');
 +
 +...
 +
 +server.use(jsonServer.rewriter(rewriterRoutes));
 +</code>
 +
 +
 +====== Delai ======
 +
 +On peut utiliser ''--delay 1000'' qui est en secondes.  
 +
 +Avec ''server.js'':
 +
 +<code>
 +server.use((req, res, next) => setTimeout(next, process.env.DELAY || 0));
 +</code>
  
  
web/javascript/nodejs/json-server.1574437722.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)