2017-01-02 78 views
0

我试图在gh页面上托管这个repo(https://github.com/bcravens/WorkoutsClient)并将它连接到我在heroku上托管的后端,但是在遵循github页面上的create-react-应用程序自述文件(https://bcravens.github.io/WorkoutsClient/#github-pages)它的空白,我不确定我出错的地方。在gh页面上创​​建反应应用程序

当我在本地托管时,我正在使用bashhistory,但按照指南的指示,我只是在我的项目中将'bash'更改为'hash',并且在URL中添加了/#/,还有更多这样的信息吗?

同时在本地托管时,我使用package.json文件中的代理将我的前端连接到了我的后端。我可以将其更改为我的heroku网址吗?还是我需要类似cors的东西?

注意:我正在使用gh-pages分支

感谢您的帮助。

回答

1

your repo,你试图使用browserHistory当它应该是hashHistory

render((
    <Provider store={store}> 
    <Router history={hashHistory} routes={routes} /> 
    </Provider> 
), document.getElementById('app')) 
+0

我创建了一个GH-页面分支(https://github.com/bcravens/WorkoutsClient/tree/gh-pages )并将bash转换为散列 – mrusername

+0

哪里?当我查看源代码时,我看到一个'browserHistory'实例被传递给''。 –

+0

你说得对。像魅力一样工作!谢谢。 – mrusername

相关问题