react热加载无法在路由中生效

发布于 2022-09-05 09:45:49 字数 511 浏览 26 评论 0

写的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");
});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半暖夏伤 2022-09-12 09:45:49

需要手动刷新,只有路由以下层级的组件才能热加载。

说谎友 2022-09-12 09:45:49

修改路由配置 确实需要重启

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文