Update webpack-dev-server v4.x from v3.x
This commit is contained in:
parent
49b2f678d2
commit
05e33af548
|
@ -63,16 +63,20 @@ function startRenderer() {
|
||||||
logStats('Renderer', stats)
|
logStats('Renderer', stats)
|
||||||
})
|
})
|
||||||
|
|
||||||
const server = new WebpackDevServer(compiler, {
|
const server = new WebpackDevServer(
|
||||||
contentBase: path.join(__dirname, '../'),
|
{
|
||||||
quiet: true,
|
static: {
|
||||||
before(app, ctx) {
|
directory: path.resolve(__dirname, '../')
|
||||||
app.use(hotMiddleware)
|
},
|
||||||
ctx.middleware.waitUntilValid(() => {
|
onBeforeSetupMiddleware: function (devServer) {
|
||||||
resolve()
|
devServer.app.use(hotMiddleware)
|
||||||
})
|
devServer.middleware.waitUntilValid(() => {
|
||||||
}
|
resolve()
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
compiler
|
||||||
|
)
|
||||||
|
|
||||||
server.listen(9080)
|
server.listen(9080)
|
||||||
})
|
})
|
||||||
|
|
|
@ -169,6 +169,9 @@ let rendererConfig = {
|
||||||
__dirname: process.env.NODE_ENV !== 'production',
|
__dirname: process.env.NODE_ENV !== 'production',
|
||||||
__filename: process.env.NODE_ENV !== 'production'
|
__filename: process.env.NODE_ENV !== 'production'
|
||||||
},
|
},
|
||||||
|
devServer: {
|
||||||
|
hotOnly: true
|
||||||
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new VueLoaderPlugin(),
|
new VueLoaderPlugin(),
|
||||||
new MiniCssExtractPlugin({ filename: 'styles.css' }),
|
new MiniCssExtractPlugin({ filename: 'styles.css' }),
|
||||||
|
@ -182,7 +185,6 @@ let rendererConfig = {
|
||||||
},
|
},
|
||||||
nodeModules: process.env.NODE_ENV !== 'production' ? path.resolve(__dirname, '../node_modules') : false
|
nodeModules: process.env.NODE_ENV !== 'production' ? path.resolve(__dirname, '../node_modules') : false
|
||||||
}),
|
}),
|
||||||
new webpack.HotModuleReplacementPlugin(),
|
|
||||||
new webpack.NoEmitOnErrorsPlugin()
|
new webpack.NoEmitOnErrorsPlugin()
|
||||||
],
|
],
|
||||||
output: {
|
output: {
|
||||||
|
|
|
@ -201,7 +201,7 @@
|
||||||
"vue-template-compiler": "^2.6.14",
|
"vue-template-compiler": "^2.6.14",
|
||||||
"webpack": "^5.60.0",
|
"webpack": "^5.60.0",
|
||||||
"webpack-cli": "^4.9.1",
|
"webpack-cli": "^4.9.1",
|
||||||
"webpack-dev-server": "^3.11.2",
|
"webpack-dev-server": "^4.7.1",
|
||||||
"webpack-hot-middleware": "^2.25.1"
|
"webpack-hot-middleware": "^2.25.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue