反应路由器和快递
Posted
技术标签:
【中文标题】反应路由器和快递【英文标题】:React router and express 【发布时间】:2017-12-20 03:01:22 【问题描述】:最近我使用 MERN 堆栈作为我的 Web 开发堆栈。但是,我不知道如何处理客户端渲染和服务器端渲染。
我有一个类似的 URL:http://localhost:3000/addItem,我使用反应路由器路由这个 URL。它运作良好。但是当我在浏览器中输入网址并按回车键时,显示404分页。
我明白原因是我没有在 express.js 中设置 get 请求 但是,我的问题是我应该以这种方式离开它吗?或者我也应该在 express 中实现 get 请求?
【问题讨论】:
【参考方案1】:在您的 index.html 文件中,您可能已将 js 包包含在脚本标记文件中,如下所示。 src="js/bundle.min.js"
应该是 src="/js/bundle.min.js"
您需要“/”来使其成为绝对路径。否则它将尝试在您输入的 URL 的相对路径中查找 JS 文件。
【讨论】:
以上是关于反应路由器和快递的主要内容,如果未能解决你的问题,请参考以下文章