Open8

Flask + Inertia + Vite + ReactでCode splittingがしたい

BonyChopsBonyChops

背景

https://zenn.dev/bony_chops/articles/70277f4be44a8d

上記記事で

このように書いてしまったので、どうにかできるようにしたい

と言うのも、現在この仕組みで学校課題に取り組んでいるんですが、そのプロジェクトが

Code splittingなし Code splittingあり

bundledファイルが約1MBはさすがにつらい

BonyChopsBonyChops

うーーーんdev環境だと再現できないな
普通に動く(devでも動かない気がしたんだけどな)

BonyChopsBonyChops

vite_tag()を抜いて自前でbundle.jsだけを読み込んだらcssが適用されねえーー
prodでvite_tag()を呼んだらstylesheetも一緒に書かれるのなんでなんだろうな?Vite側でhandleしてくれるんじゃないのか?

BonyChopsBonyChops

devだとvite_tag()つかってもstylesheetタグは出てこないし、CSSもちゃんと反映される

BonyChopsBonyChops

うーーーん...あんまりやりたくないけど vite_tags()とbundle.jsの明示的な指定が一番早い解決だなあ...