私は今現在Symfony4.4を使用したプロジェクトの作成を行っています。
その中でassetsファイルの管理について考えたとき、公式のリファレンスに「webpack-encoreバンドル」を
利用する方法が記述されていました。
特に何も考えずにそれを利用し、assets以下にcssとjsを配置→yarn encore devで再ビルド→public以下にcss,jsを自動作成
という流れで作業を行ってきました。
ただふと疑問に思ったのが、わざわざそんなことをしなくても自分でpublic直下にcss(js)フォルダを作成し、そこに
直接配置してしまえばいいのでは?という事です。
html(twig)内にどのみちcss,jsを読み込むための文章は書くのでwebpack-encoreを使えば簡略化がされるとも感じないですし、
そもそもなんで使ってるんだろうとわからなくなってしまいました。
公式リファレンスを読んでもいまいち決定的なメリットを感じることが出来なかったので、ご教授いただきたいです。
あなたの回答
tips
プレビュー