在结合webpack-dev-middleware
与webpack-hot-middleware
对页面进行实时刷新之后
出现了大量的*.hot-update.js
,*.hot-update.json
,*.hot-update.js
文件。
如图:
webpack的官方文档里有提到这类文件会出现在output.path
对应目录中,但是之前从来没有遇到过,这次用到上面提到的两个刷新中间件才出现。
求告知是否正常?
webpack.config.js
app.js
补:文件出现位置
webpack
的hmr
(Hot Module Replacement):模块热替换指的是页面在尽量不经过刷新的情况下将页面所引用的js或css等模块进行热替换。这些
hot-update
文件就是进行热替换需要的文件,但是热替换是开发环境下使用的,production
不要使用。不过
webpack-dev-middleware
采用的是memory-fs
,不应该产生实体文件呀