【发布时间】:2023-03-11 13:00:01
【问题描述】:
我的 Symfony2 项目有一个 AssetBundle,其中包含一张图片,位于 /Bundle/AssetBundle/Resources/images/logo.svg。
这是在我的一个观点中引用的:
{% image '@AssetBundle/Resources/images/logo.svg' %}
<img src="{{ asset_url }}" width="130" />
{% endimage %}
但是,在运行 php app/console assetic:dump 时,我最终在 /web/images 文件夹中得到了两个相同版本的徽标:
/web/images/3cf3f78.svg
/web/images/3cf3f78_logo_1.svg
这在我的生产环境中不会发生,那么为什么在开发中需要它呢?我加载的视图只使用后者。
【问题讨论】:
-
你在
dev和prod环境中有这个吗? -
@n.1 谢谢,事实证明它只发生在我的
dev环境中。我仍然对为什么需要这种重复感兴趣,所以我更新了我的问题。