Ok, więc na podstawie tego, co przeczytałem w różnych innych postach i moim osobistym doświadczeniem jest proces regeneracji CSS lub dowolnej zawartości statycznej:
php bin/magento setup:upgrade
Spowoduje to wymazanie wszystkich niezbędnych plików pamięci podręcznej / generacji / etc bez usuwania wszystkiego, czego faktycznie potrzebujesz.
php bin/magento setup:di:compile
Spowoduje to ponowne skompilowanie plików. W końcu:
php bin/magento setup:static-content:deploy
Po ostatnim poleceniu wszystko powinno być nowe i świeże, wystarczy odświeżyć stronę.
----- Notatki ------
1) Zanim to zrobisz, upewnij się, że Twoje uprawnienia do plików i właściciel: grupa użytkowników są ustawione poprawnie, być może będziesz musiał porozmawiać o nich z administratorem systemu.
2) Jeśli polecenie setup: upgrade nie powiedzie się, może usunąć pliki i nie będzie możliwe zapisanie nowych, tak jak w moim przypadku z powodu uprawnień do plików. Może to uszkodzić twoją witrynę, po prostu usunąć uprawnienia, a następnie ponownie uruchomić polecenie.
3) Nie znalazłem (jak dotąd) sposobu ponownej kompilacji określonego motywu lub pliku (byłby bardzo pomocny, gdyby ktoś znalazł sposób) bez pisania całkowicie niestandardowego skryptu
Jeśli ktoś wie o czymś lepszym, daj mi znać, ponieważ 12 minut kompilacji plików, ponieważ musiałem wprowadzić pewne zmiany css, jest bardzo kiepskim projektem w moich oczach.
--- Edytować ---
Magento 2 ma w sobie Grunta, co sprawia, że odświeżanie plików CSS / LESS jest nieskończenie łatwiejsze, jeśli poświęcisz trochę czasu na jego skonfigurowanie. Większość plików istnieje, ponieważ pliki .sample po prostu usuwają rozszerzenie .sample, skonfiguruj plik themes.js w folderze / dev / tools / grunt / configs. Następnie, gdy musisz odświeżyć swoje MNIEJ pliki, po prostu uruchom pomruk mniej: - motyw - z wiersza poleceń.
Zasób:
http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/css-topics/css_debug.html