Saya memiliki app.less yang mengimpor semuanya (lebih sedikit) jika saya mengomentari satu baris dalam gaya aplikasi app.less tidak merender bagian yang dikomentari, tetapi jika saya mengubah sesuatu di file lebih sedikit yang diimpor itu, apa pun berubah, saya harus melakukannya cache:clear
dan untuk menghapus cache browser untuk melihat gaya baru dimuat...
Assetic tidak memperbarui gaya tanpa cache:clear
Jawaban (2)
Aset yang diimpor dari stylesheet lain (kurang, sass, apa pun) tidak akan dikompilasi ulang ketika diubah, meskipun Anda menggunakan php app/console assets:dump --watch
. Lihat pertanyaan lain tentang StackOverflow dan masalah ini ada dalam AsseticBundle
antrean masalah.
person
theunraveler
schedule
12.11.2012
Saya menemukan masalah yang sama. Hal ini disebabkan karena LESS menggunakan window.localstorage
Anda untuk menyimpan file css yang dirender. Untuk pengujian Anda bisa memasukkan javascript
<script> /* Provisory for dev environment: */ window.localStorage.clear(); </script>
namun hal ini menyebabkan halaman Anda dimuat dengan sangat lambat. saya belum menemukan opsi lain untuk ini.
person
John In't Hout
schedule
12.11.2012