【发布时间】:2018-02-12 17:53:57
【问题描述】:
我使用 symfony 广告我读到存储图像 js 和图像的最佳实践是 /web
<link rel="stylesheet" href="{{ asset('css/bootstrap.min.css') }}" />
如果我想使用assetic,我找到了像
这样的例子 {% javascripts '@AppBundle/Resources/public/js/*' output='js/compiled/main.js' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
@AppBundle 是 Bundle 的逻辑名称
逻辑文件名¶
当您想从包中引用文件时,请使用以下表示法: @BUNDLE_NAME/路径/到/文件; Symfony 会将@BUNDLE_NAME 解析为 包的真实路径。例如,逻辑路径 @AppBundle/Controller/DefaultController.php 将被转换为 src/AppBundle/Controller/DefaultController.php,因为 Symfony 知道 AppBundle 的位置。
我必须在哪里存储我的资产?
【问题讨论】: