fix(renderer): resolve handler key as option for serverMiddleware

#1274
This commit is contained in:
Pooya Parsa 2017-08-23 02:43:49 +04:30
parent 8dca5ec81e
commit 459363beea

View File

@ -174,6 +174,10 @@ export default class Renderer extends Tapable {
if (typeof m === 'string') {
m = require(this.nuxt.resolvePath(m))
}
// Handler
if (m && typeof m.handler === 'string') {
m.handler = require(this.nuxt.resolvePath(m.handler))
}
// Use middleware
if (m instanceof Function) {
this.app.use(m)