在没有服务器的情况下使用ReactJS

时间:2019-12-09 16:11:04

标签: reactjs react-router

我正在开发一个可以在Kiosk Pro内部运行的网站,因此,它需要在没有服务器的情况下运行。

我已将homepage添加到我的package.json文件中并开始使用HashRouter,但是在运行构建并访问index.html文件之后,在浏览器中出现此错误: react-dom.production.min.js:4636 TypeError: Cannot read property 'pathname' of undefined

我还需要添加其他配置吗?

1 个答案:

答案 0 :(得分:0)

解决方案:

由于导航组件之一依赖于TypeError: Cannot read property 'pathname' of undefined,而导航{1}不能与stateOpts一起使用,并且没有设置{ {1}}。我将此逻辑移到了组件本身中(无论如何还是有意义的),并且可以正常工作!