const jsonServer = require('json-server') const server = jsonServer.create() const router = jsonServer.router('db.json') const middlewares = jsonServer.defaults() // 允许所有跨域请求 server.use((req, res, next) => { res.header('Access-Control-Allow-Origin', '*') res.header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE') res.header('Access-Control-Allow-Headers', 'Content-Type') next() }) server.use(middlewares) server.use(router) server.listen(3000, () => { console.log('JSON Server已启动,支持CORS,访问 http://localhost:3000') })