我从今天早上开始使用php app / console assetic:watch(assetic:dump --watch)命令。
周四一切都很好,今天早上命令在更新文件时没有看到更改。 assetic:dump工作正常但我不想每次更新css(less)文件时等待20秒。有谁知道发生了什么?
我已经重新启动并清除了symfony的缓存。
我使用linux Mint(基于debian)并清除/ tmp文件夹。
(不好意思,英语,这不是我的主要语言)
答案 0 :(得分:2)
我通过在重新启动watch命令之前删除/ tmp文件夹中的资产文件来解决我的问题。
答案 1 :(得分:1)
我几次遇到同样的问题。
我的猜测是,如果监视进程正在运行,并且意外终止(重新启动,流浪汉停止等),缓存仍保留在/ tmp中,如果重新运行该进程,则新命令将查看所有资产已经看过了。
无论如何,您提供的解决方案是有效的,因此删除文件夹" / tmp / assetic_watch _ *"迫使资产重新整理所有资产。