【问题标题】:React router and express反应路由器和快递
【发布时间】:2017-12-20 03:01:22
【问题描述】:

最近我使用 MERN 堆栈作为我的 Web 开发堆栈。但是,我不知道如何处理客户端渲染和服务器端渲染。

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

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

【问题讨论】:

    标签: reactjs express react-router


    【解决方案1】:

    在您的 index.html 文件中,您可能已将 js 包包含在脚本标记文件中,如下所示。 src="js/bundle.min.js"

    应该是 src="/js/bundle.min.js"

    您需要“/”来使其成为绝对路径。否则它将尝试在您输入的 URL 的相对路径中查找 JS 文件。

    【讨论】:

      猜你喜欢
      • 2017-10-03
      • 2018-10-02
      • 2017-05-27
      • 2016-08-18
      • 2017-06-14
      • 2015-10-19
      • 2020-09-30
      • 2017-10-12
      相关资源
      最近更新 更多