watch
监听代码改动就自动执行打包,不能自动打开浏览器,不能自动刷新
配置
1 | // package.json |
webpack-dev-server
监听代码改动会自动打包,会启动一个http服务器,自动刷新浏览器,还可以设置自动打开浏览器,跨域代理
配置
1 | #npm i -D webpack-dev-server |
自己创建服务器监听
早期webpack-dev-server没有成熟,就自己搭建服务器进行监听
配置
1 | #npm i -D express webpack-dev-middleware |
热模块更新
有时候修改了样式,webpack-dev-server监听到代码更改,但不要重新刷新页面
配置
1 | // webpack.config.js |
如何让修改了js代码,html页面也跟着改变
1 | // index.js |
http-server
给打包后的文件夹生成一个http服务器
配置
1 | # npm i -D http-server |