React-Router Client-Side



嗨,我是新手反应,并且在客户端路由时遇到麻烦。

我在没有服务器实例(例如Express或Simple-server)的地方看到了React-Router,但是当我尝试将某些内容放在一起时,我会收到此错误:

[react-router] Location "/Users/<user>/Desktop/webapp-client/dist/index.html" did not match any routes

我想作为静态站点主持该站点,例如Amazon S3和CloudFront并连接到Nodejs Express后端。我已经看到Angular 2可以在没有服务器实例的情况下路由。

有人可以放光吗?

您完全正确。如果您会阅读有关React-Router的本教程,则可以意识到所有文件都是静态的。

因此,问题不在React-Router中,而是在其他地方(Amazon S3,Nodejs Express Backend等)

最新更新