package.json
の内容に"homepage" : "./",
を追加する。
例
{
"name": "プロジェクト名",
"version": "0.1.0",
"homepage" : "./", <<<<これ!
"private": true,
"dependencies": {
//略
npm run build
したら完成。
build
フォルダ配下にindex.html
が出来ているのでクリックしてブラウザを立ち上げればローカルで正常動作するはず。
デフォルトではbuild
により生成されたhtml
ファイルを立ち上げても何も表示されない。
React
のみならずVue
でも基本同様のトラブルがある。
というかそもそもローカルで起動することは想定されていないのだろう。
といっても、ちょっとした自分用のプログラムを作るときに手軽に作れるので覚えておくと便利だ。