11

ここに私のディレクトリ構造があります

/app/Resources/public
/app/Resources/public/css
/app/Resources/public/iamges
/app/Resources/public/js

これらのアセットを/webディレクトリにインストールする必要があります。それを行う正しい方法は何ですか?試してみましapp/console install:assetsたが、バンドルからのみアセットをインストールします。グローバル アセットをアプリ ディレクトリに保存することはできますか?

4

1 に答える 1

14

グローバル アセットは、Web フォルダーに直接移動する必要があります。それらを app フォルダーに入れてからコピーする必要はありません。

install:assetsorコマンドは、assetic:dump1 つのバンドルのみに属し、再利用可能にするためにこのバンドル内に保持されるアセット用です。

ただし、できることは、アプリケーションに属するアセットを「アプリケーション バンドル」に保持することです。ほとんどの場合、アプリケーションのコアを表す、再利用できないバンドルが少なくとも 1 つ得られます。基本テンプレート ( base.html.twig) とメイン アセットをそこに保管して、それらで使用できるようassetic:dumpにします!

于 2012-12-10T09:14:53.827 に答える