Вам необходимо добавить свой корневой путь к базе базовых имен BrowserRouter
Если вы не используете BrowserRouter, добавьте следующее
import BrowserRouter from 'react-router-dom/BrowserRouter'
ReactDOM.render((
<BrowserRouter basename={process.env.PUBLIC_URL}>
<App />
</BrowserRouter>
), ...)
process.env.PUBLIC_URL isявляется частью библиотеки node.js и представляет собой динамически генерируемый URL-адрес, который изменяется в зависимости от того, в каком режиме разработки вы находитесь, работаете ли вы над своим приложением локально или на реальном производственном сервере, таком как страницы GitHub (https://parthaaaaa.github.io/firstwebapp/).
Также обновите маршрут к компоненту home / firstwebapp (если есть)
<Route exact path='/firstwebapp' render= ... />} />
до
<Route exact path='/' render= ... />} />
С этим изменением, когда путь к маршруту совпадает с 'process.env.PUBLIC_URL '(reponame +' / ') будет отображать ваш первый компонент веб-приложения