Я выполнил все шаги , необходимые для развертывания моего create-react-app
приложения (вместе с react-router-dom
, redux
и react-redux
) здесь , но мое приложение не отображает ничего, кроме нижнего колонтитула .
Я пошел, чтобы проверить консоль, но консоль полностью очищена от ошибок. Вот код homepage , который я вставил в файл package.json
.
package.json
"name": "flags-of-the-world-redux",
"homepage": "https://bnikkhah.github.io/flags-of-the-world-redux/",
[...],
"scripts": {
[...],
"predeploy": "yarn run build",
"deploy": "gh-pages -d build"
},
Вот мой роутер:
CountryRouter.jsx
export default () => (
<BrowserRouter>
<Switch>
<Route exact={ true } path="/" component={ CountriesPage } />
<Route path="/country/:name" component={ CountryPage } />
<Route path="/compare" component={ CompareCountryList } />
</Switch>
<Footer />
</BrowserRouter>
)
Примечание: мой компонент нижнего колонтитула отображается правильно, но все, что находится в пределах Switch
, не отображается на моей странице GitHub.
Кто-нибудь знает, какие еще шаги мне нужно выполнить для успешного развертывания моего приложения React + Redux?