デフォルトでは、symfonyはバンドルのpublic/
ディレクトリからバンドルのアセットを取り出し、web/bundles/bundlename/
にインストールします。バンドルアセットをweb /ディレクトリに直接インストールすることはできますか?
これらのアセットをweb/
に直接インストールすることはできますか?
デフォルトでは、symfonyはバンドルのpublic/
ディレクトリからバンドルのアセットを取り出し、web/bundles/bundlename/
にインストールします。バンドルアセットをweb /ディレクトリに直接インストールすることはできますか?
これらのアセットをweb/
に直接インストールすることはできますか?
/bundles/
一部がhardcodedほとんどですので、そのような資産をインストールするためのサポートが組み込まれ何があります。私は、あなたがこの仕事のためにあなた自身のコマンドを実装することによって、あなたが最も役に立つと信じています。
単にassets:install
を呼び出していない、とあなたはあなたのテンプレートにしたい資産をリスト決して:
{% javascripts '@VendorBundle/Resources/public/js/*' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
これは私の質問に答えません。 – Przemek
なぜですか?ほとんどのことが可能ですが、資産が自動的にコピーされると、私はその点を見ません。 – Cerad
私はいくつかの試しに行ったが、私はあなたが求めているものを参照してください。あなたがしたいことのためのオプションはありません。 2つのバンドルが同じ名前のアセットを持つ場合、一方が他方を上書きします。一方で、既存の資産インストールコマンドを複製して調整するだけで十分です。 – Cerad