表达不能与反应使用GET错误

时间:2017-04-15 10:35:37

标签: javascript node.js reactjs express

我设法设置反应,基本上表达为api服务器。我可以使用react-router在我的反应应用程序中导航,这是一个单页面应用程序。

但是当我刷新例如http://localhost/login时,我得到了错误,无法获取/登录我知道这个问题,但我不知道如何修复它。

1 个答案:

答案 0 :(得分:2)

你还没有发布你的代码,但我猜你没有在*路线返回React应用程序,这意味着如果你从/开始,你会没事的因为它已被处理,但是如果你想通过应用程序本身获得任何其他端点,但是直接通过地址,Express将寻找/login(例如)路由处理程序,因此它不在那里,它会返回404。

TLDR:发送React SPA作为* GET的响应,React路由器将处理其余的。