React-router urls don't work when refreshing or writing manually

前端 未结 30 2731
时光取名叫无心
时光取名叫无心 2020-11-21 05:07

I\'m using React-router and it works fine while I\'m clicking on link buttons, but when I refresh my webpage it does not load what I want.

For instance, I am in

30条回答
  •  伪装坚强ぢ
    2020-11-21 05:39

    I am using WebPack, I had same problem Solution=> In your server.js file

    const express = require('express');
    const app = express();
    
    app.use(express.static(path.resolve(__dirname, '../dist')));
      app.get('*', function (req, res) {
        res.sendFile(path.resolve(__dirname, '../dist/index.html'));
        // res.end();
      });
    

    Why doesn't my application render after refreshing?

提交回复
热议问题