ポートフォリオを公開しました。
https://markupnet.jp/portfolio/react_route_app/
一般的なレンタルサーバーにアップするには npm run build で作成されたbuild内のファイルをアップすれば良いのだけど、下層のフォルダにアップする時は buildの前に package.json に
“homepage”: “公開するフォルダ”,
を追記してあげなければだめでした。
今回であれば
"homepage":"/portfolio/react_route_app/"
です。
それともう一つ。
<BrowserRouter>を使用している場合はbasenameが必要です。
<BrowserRouter basename={'/portfolio/react_route_app/'}>
こんな感じです。