fix devMiddleware with baseUrl

This commit is contained in:
Pooya Parsa 2017-06-16 03:30:53 +04:30
parent 25f11a05ab
commit 0895b333ec
1 changed files with 6 additions and 6 deletions

View File

@ -149,12 +149,6 @@ export default class Renderer extends Tapable {
res.statusCode = 200
try {
// Call webpack middleware only in development
if (this.options.dev && this.nuxt.builder && this.nuxt.builder.webpackDevMiddleware) {
await this.nuxt.builder.webpackDevMiddleware(req, res)
await this.nuxt.builder.webpackHotMiddleware(req, res)
}
// Gzip middleware for production
if (this.gzipMiddleware) {
await this.gzipMiddleware(req, res)
@ -166,6 +160,12 @@ export default class Renderer extends Tapable {
req.url = req.url.replace(this.options.router.base, '/')
}
// Call webpack middleware only in development
if (this.options.dev && this.nuxt.builder && this.nuxt.builder.webpackDevMiddleware) {
await this.nuxt.builder.webpackDevMiddleware(req, res)
await this.nuxt.builder.webpackHotMiddleware(req, res)
}
// Serve static/ files
await this.serveStatic(req, res)