package.json の main を index.html にしていて、そこに出力されていた。 ここは ビルドしたファイルの置き場所を指定するフィールドでもあった。
で、それに気づいて修正したが、dist に保存されなかった。 こういうエラーが出る。
🚨 Build failed.
Error: Cannot read property 'hashReferences' of undefined
その原因は parcel の cache にあるらしく、別 dir に保存したときの cache が残っていると、次のビルドもそれに引っ張られるみたい。 なので、それを消したら直った。
https://github.com/parcel-bundler/parcel/issues/4145#issuecomment-588244185