【React】webpack-dev-server 不能及时更新的问题

昨天刚升级webpack2,相应的plugins也做了升级。各方面都没问题,
就是在用到webpack-dev-server热更新的时候 死活不能liveload。

【React】webpack-dev-server 不能及时更新的问题
运行 npm start 页面一切正常
【React】webpack-dev-server 不能及时更新的问题

【React】webpack-dev-server 不能及时更新的问题

当我修改main.js的时候 比如把111改成222,webpack还是会重新编译,但是页面没变,如图:

【React】webpack-dev-server 不能及时更新的问题
有没有遇到同样问题的同学,指点下啊

回答

奇怪的是,修改scss可以及时刷新。。。。。。
已修改:还需要加点配置

watchContentBase: true,

watchOptions: {

poll: true

},

参考这个示例,https://github.com/webpack/webpack-dev-server/tree/master/examples/hmr

确保入口文件中添加了关于热模块加载的相关代码:

if(module.hot) {

module.hot.accept(function(err) {

if(err) {

console.error("Cannot apply hot update", err);

}

});

}

有没有尝试在 npm start 脚本里面加入 --hot

{

"scripts": {

"start": "webpack-dev-server --hot"

}

}

以上是 【React】webpack-dev-server 不能及时更新的问题 的全部内容, 来源链接: utcz.com/a/75232.html

回到顶部