После добавления реакции-маршрутизатора-домена я отправил его на GitHub https://github.com/iamtheasad/user
. В URL проекта на моей домашней странице отображается https://iamtheasad.github.io/user/
, после чего я нажимаю на другой пункт меню, он перенаправляет на другую страницу, но, хотя я ссылаюсь sh на другую страницу, на которой отображается страница 404, нажмите на главную страницу, где я перешел по этой ссылке https://iamtheasad.github.io/
и он показывает мне пустую белую страницу.
Ссылка моего компонента навигации: https://github.com/iamtheasad/user/tree/master/src/components/TopNavigation
Ссылка компонента моего маршрутизатора: https://github.com/iamtheasad/user/tree/master/src/router
Я пытаюсь добавить эти : <NavLink exact activeStyle={{color: '#00a8ee'}} className={this.state.navBarItem} to={process.env.PUBLIC_URL + '/'}>Home</NavLink> </Nav.Link>
и
<Route exact path={process.env.PUBLIC_URL + '/'} component={HomePage}/>
<Route exact path="/service" component={ServicePage}/>
<Route exact path="/course" component={CoursesPage}/>
<Route exact path="/portfolio" component={PortfolioPage}/>
<Route exact path="/contact" component={ContactPage}/>
<Route exact path="/about" component={AboutPage}/>