react.js - react热加载无法在路由中生效
本文介绍了react.js - react热加载无法在路由中生效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
写的react项目在设置了热加载后,无法在路由当中生效
//配置
plugins: [
new webpack.optimize.OccurrenceOrderPlugin(),
new webpack.HotModuleReplacementPlugin(),
new webpack.NoEmitOnErrorsPlugin()
],
devServer:{
contentBase: "./",
historyApiFallback: true, //不跳转
inline: true, //实时刷新
hot: true // 使用热加载插件 HotModuleReplacementPlugin
}
//展示
const app = express.Router();
app.get('/whoami', (req, res) => {
res.send("I am BatMan");
});
解决方案
需要手动刷新,只有路由以下层级的组件才能热加载。
这篇关于react.js - react热加载无法在路由中生效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文