【发布时间】:2012-05-31 19:21:56
【问题描述】:
我正在寻找使 Symfony 2 Assetic 1.0.2 开发更容易的方法。我使用 Assetic 倾销/发布我的资产。
目前我一直在后台运行这个命令:
php app/console assetic:dump --watch
这很有帮助,我对 JS 或 CSS 文件所做的每一次更改都会自动转储到浏览器从中获取资源的公共目录中。
但是,我对此有疑问:
如果我添加一个新的 CSS/JS 文件,由于某种原因它不会被转储。我需要停止手表,清除缓存并重新启动手表。
有点慢,经常占用 5%-20% 的 CPU 时间。
有没有使用 Assetic 开发的替代方案?我已经尝试过通过控制器提供资源的方法(use_controller: true 用于 Assetic),但速度更慢(因为让我们面对一个事实,PHP 不用于提供静态数据)。
【问题讨论】: