我刚遇到一个问题。我在生产中使用了最新的代码,然后尝试转储所有资产,但是每次运行时我都注意到了
php bin/console assetic:dump --env=prod --no-debug
我只获得了5个js资产,而在开发中它与css大约相当于100个。我尝试运行缓存清除,但它没有工作。有什么想法吗?
答案 0 :(得分:1)
这取决于您的配置,但大多数情况下,在prod
环境中,您的资产会完全合并并缩小以便加快加载速度。
首先检查您的{% javascripts %}
和{% stylesheets %}
过滤器,更具体地说,检查output="xxx"
部分。该文件很有可能包含您的大量资产。