webpack-dev-server
- 不刷新浏览器
- 不输出文件,而是放在内存中(构建速度快)
- 使用HotModuleReplacementPlugin插件
package.json(添加dev命令)
"scripts": {
"dev":"webpack-dev-server --open" //构建完成后自动打开浏览器
}
webpack.config.js
const webpack = require("webpack");
mode:'development',//开发环境
plugins:[
//该组件是webpack自带模块,只需要引入webpack
new webpack.HotModuleReplacementPlugin()
],
devServer:{
contentBase:'./dist',//服务的目录
hot:true // 是否开启热更新
}
网友评论