2
假設我們有以下命令行運行的JSON服務器(https://github.com/typicode/json-server):如何將json-server的選項設置爲模塊?
json-server db.json --routes routes.json --port 8008 --delay 1000
如果我們運行JSON-服務器作爲一個模塊,我們如何設置這些選項?我可以看到定義的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');
});