HMR,js文件更新
来源:3-10 Hot Module Replacement 热模块更新(2)
_劲
2020-03-14
然后我更改index.js文件中的值为333,number.js中的值为444
问题如上图,只有number变化了,index.js并没有发生变化。
if (module.hot) {
module.hot.accept('./index.js', () => {
number();
indexHtml();
})
}
而且上面这段代码,假如添加到index.js是没有效果的。
我感觉是监听不了index.js文件的变化,所以修改index.js文件,或者更改index.js文件再输出,是没有效果的。
想问一下,怎么才能监听到index.js文件的变化,并且HMR能对index.js文件起作用呢?
写回答
1回答
-
你可以再index不写逻辑,内部再引入一个js文件,去写逻辑,把module.hot.accept写在最外层无逻辑的文件里就可以了。
012020-03-15
相似问题
老师你好,devServer没有更新页面
回答 1
HMR
回答 1