Symfony Assetic watch:仅在调试中处理更改的文件
Symfony Assetic watch: Only process changed files in debug
我使用这段代码来包含我的 less 文件:
{% stylesheets "@MyBundle/Styles/*.less" %}
<link href="{{ asset_url }}" rel="stylesheet"/>
{% endstylesheets %}
如果我使用 dump/watch 命令,这会在更改时编译所有 less 文件。
在生产/非调试模式下,这很好,因为这些文件合并在一个文件中。
在开发模式下,文件是单独提供的,以便于调试。尽管如此,所有文件总是被重新编译(即使只有一个文件发生了变化)这对我来说大大减慢了开发速度。
那么是否可以在dev/debug模式下仅重新编译更改的文件?
因为我在使用 assetic 时遇到了更多问题,所以我最终将其完全替换为 gassetic,它基于 gulp 并具有很多优点(请参阅 github 上的自述文件)...
我使用这段代码来包含我的 less 文件:
{% stylesheets "@MyBundle/Styles/*.less" %}
<link href="{{ asset_url }}" rel="stylesheet"/>
{% endstylesheets %}
如果我使用 dump/watch 命令,这会在更改时编译所有 less 文件。 在生产/非调试模式下,这很好,因为这些文件合并在一个文件中。
在开发模式下,文件是单独提供的,以便于调试。尽管如此,所有文件总是被重新编译(即使只有一个文件发生了变化)这对我来说大大减慢了开发速度。
那么是否可以在dev/debug模式下仅重新编译更改的文件?
因为我在使用 assetic 时遇到了更多问题,所以我最终将其完全替换为 gassetic,它基于 gulp 并具有很多优点(请参阅 github 上的自述文件)...