Reactのbuild結果がfirebase hostingに反映されない
現象
firebase deployを実行しても、defaultの/icons/firebase.iconのページしかdeployされない
おそらく自動生成されたindex.htmlだと思われる
yarn build && firebase deployでも同じ結果だった
発生したproject
正常なcommand
yarn start/yarn build
きちんと/icons/react.iconの用意したページを表示してくれる
firebase hosting:channel:deploy main
preview deployも正しいページを表示してくれる
原因
わからんtakker.icon
もしかしたらcacheだったのかも
場当たり的な対策
$ firebase hosting:clone project-name:main project-name:live
preview deployをそのままproduction deployにcloneする
これならpreview deployの正常な環境をそのままproductionに移植することができた
他の対策も見つけた
$ firebase hositng:disable
$ yarn build && firebase deploy
ほんとにこれが対策になっているのかはわからんtakker.icon
途中で別なことをしていたかもしれない