webpack 热加载,更改局部文件会整体编译一次?
更改一个文件,会整体再编译一次,那个地方没配置对吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更改一个文件,会整体再编译一次,那个地方没配置对吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
正确配置好
react-hot-loader
就没问题。可以用generator-material-react这个生成器生成一个项目看看配置文件和你的差异在哪里谢谢邀请,我自己在做的时候并没有配置,而是使用的命令
webpack-dev-server --inline --hot
,你试试命令运行可以吗谢邀,按我的理解,你指的应该是 webpack-hot-middleware 和 HotModuleReplacement 这个中间件和插件,这一套热加载的核心,就是不刷新,每次只追加一个更新 js 包,从而解决:一,页面不需要刷新,而完全加载一个重新打包的 js bundle 太大 两个核心问题。但是 webpack 每次 rebuild,在良好的 cache 、io 和解析的情况下,这个过程是很快速可以完成的,可以参考一下我的这篇文章来提高你的构建效率:https://segmentfault.com/a/1190000005770042
我在配置webpack开发环境的过程中也遇到过,我认为大概是两种情况:
1.文件中加入这段代码
2.可能是你的入口文件没有加
'webpack-hot-middleware/client?path=/__webpack_hmr&timeout=20000&reload=true'
我自己配置的webpack入口文件,你可以参考一下
https://github.com/fisher-zh/...