可以使用下面方法来自动编译发生变化后的代码:
- webpack –watch 参数
- webpack-dev-server
- webpack-dev-middlewaire
watch 参数
启动 webpack 时,添加 –watch 参数,即可开启观察者模式的自动编译。
1 | //package.json |
缺点:需要手动刷新浏览器。
webpack-dev-server
webpack-dev-server 可启动一个可以实时重新加载的 web 服务器。
使用方法:
1、安装插件
1 | npm install --save-dev webpack-dev-server |
2、配置 webpack.config.js
1 | const path = require('path'); |
3、配置 package.json
1 | { |
webpack-dev-middlewaire
webpack-dev-middleware
是一个容器,它可以把 webpack 处理后的文件传递给一个服务器(server)。 webpack-dev-server
在内部使用了它。
使用方法:
1、配置 webpack.config.js
1 | const path = require('path'); |
1 | //server.js |
1 | { |