【发布时间】:2014-08-27 19:14:28
【问题描述】:
我有一个捆绑包,我不希望公共文件夹中的文件通过assetic:install 传输到网络文件夹。相反,我使用assetic:dump 仅传输定义的文件。 如果我使用assetic:install,如何避免我的公共捆绑文件被传输?
【问题讨论】:
我有一个捆绑包,我不希望公共文件夹中的文件通过assetic:install 传输到网络文件夹。相反,我使用assetic:dump 仅传输定义的文件。 如果我使用assetic:install,如何避免我的公共捆绑文件被传输?
【问题讨论】:
只是不要将这些文件放入...Bundle/Resources/public,移动它们。无论如何,您应该能够在您的{% javascripts %} 或{% stylesheets %} 中使用@-notation 从任何其他文件夹引用它们:
{% javascripts
'@YourBundle/Resources/private/js/some-private-script.js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
Assetic 的assets:install 命令现在也应该忽略它们。
【讨论】: