json-server ( https://github.com/typicode/json-server )を実行する次のコマンド ラインがあるとします。
json-server db.json --routes routes.json --port 8008 --delay 1000
json-server をモジュールとして実行する場合、これらのオプションをどのように設定しますか? db.json が定義され、ポートが定義されていることがわかります。しかし、残りのオプションをどのように定義できるかは明らかではありません。
const jsonServer = require('json-server');
const server = jsonServer.create();
const router = jsonServer.router('db.json');
const middleWares = jsonServer.defaults();
server.use(middleWares);
router.render = (req, res) => {
console.log(req);
};
server.use(router);
server.listen(8008, () => {
console.log('JSON Server is running');
});