2017-01-02 52 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

相關問題