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