React-Router客户端

时间:2016-12-15 07:44:30

标签: javascript node.js reactjs

嗨,我是React的新手,在客户端路由方面遇到了一些麻烦。

我在某些地方看到过你可以使用react-router而没有像express或简单服务器这样的服务器实例提供静态文件,但是当我尝试将某些东西放在一起时我得到了这个错误:

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

我想将该网站作为静态网站托管,例如Amazon S3和cloudfront并连接到NodeJS Express后端。我已经看到Angular 2可以在没有服务器实例的情况下进行路由。

有人可以请一些亮点吗?

1 个答案:

答案 0 :(得分:2)

你完全正确。如果您将阅读this tutorial about react-router,您可以意识到所有文件都是静态的。

所以问题不在于react-router,它在其他地方(Amazon S3,NodeJS Express后端等)