Open8
Flask + Inertia + Vite + ReactでCode splittingがしたい
背景
上記記事で
このように書いてしまったので、どうにかできるようにしたい
と言うのも、現在この仕組みで学校課題に取り組んでいるんですが、そのプロジェクトが
Code splittingなし | Code splittingあり |
---|---|
bundledファイルが約1MBはさすがにつらい
うーーーんdev環境だと再現できないな
普通に動く(devでも動かない気がしたんだけどな)
vite_tag()を抜いて自前でbundle.js
だけを読み込んだらcssが適用されねえーー
prodでvite_tag()を呼んだらstylesheetも一緒に書かれるのなんでなんだろうな?Vite側でhandleしてくれるんじゃないのか?
devだとvite_tag()つかってもstylesheetタグは出てこないし、CSSもちゃんと反映される
うーーーん...あんまりやりたくないけど vite_tags()とbundle.jsの明示的な指定が一番早い解決だなあ...