反应路由器和快递

时间:2017-07-14 22:53:31

标签: reactjs express react-router

最近我使用MERN堆栈作为我的Web开发堆栈。但是,我无法弄清楚如何处理客户端渲染和服务器端渲染。

我有一个类似:http://localhost:3000/addItem的网址,我使用react路由器路由此网址。它运作良好。但是当我在浏览器中输入URL并点击回车按钮时,404分页显示。

我明白原因是我没有在express.js中设置get请求 但是,我的问题是我应该以这种方式离开吗?或者我也应该在快递中实现get请求?

1 个答案:

答案 0 :(得分:0)

在index.html文件中,您可能已在脚本标记文件中包含js包,如下所示。 SRC = “JS / bundle.min.js”

应该是 的 SRC = “/ JS / bundle.min.js”

你需要'/'来使它成为绝对路径。否则它会尝试在您输入的URL的相对路径中找到JS文件。