Skip to content

Routes display incorrect when custom wrap response #341

@tao12345666333

Description

@tao12345666333

When I custom wrap response, the server index routes display incorrect.

My server.js code

var jsonServer = require('json-server')
var server = jsonServer.create()
var router = jsonServer.router('db.json')
var middlewares = jsonServer.defaults()

server.use(middlewares)
server.use(router)

server.listen(3000, function () {
  console.log('JSON Server is running')
})

router.render = function (req, res) {
  res.jsonp({
    body: res.locals.data,
    code: 0,
    msg: '',
  })
}

The response is correct.
84181101-ad0a-463a-8e55-37d21bf9d179

But when I open http://127.0.0.1:3000 the page display:
f3477d5c-9206-4acd-9a76-c3d875e13b3f

My env is:

(Tao) ➜  api git:(master) ✗ json-server --version
0.8.17
(Tao) ➜  api git:(master) ✗ node --version
v6.2.1

Thanks for your json-server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions