Poszukuję sposobów na ułatwienie rozwoju Symfony 2 Assetic 1.0.2. Używam Assetic do zrzucania/publikowania moich aktywów.Tworzenie Symfony 2 Assetic development
Obecnie Ciągle wykonywania tego polecenia w tle:
php app/console assetic:dump --watch
To bardzo pomaga, każdej zmiany wprowadzić w JS lub plików CSS zostanie automatycznie zrzucana do katalogu publicznego, gdzie zasoby są pobierane z przez przeglądarka.
Jednak mam problemy z tym:
Jeśli dodać nowy plik CSS/JS, z jakiegoś powodu nie wrobieni. Muszę zatrzymać zegarek, wyczyścić pamięć podręczną i ponownie uruchomić zegarek.
Jest to dość powolne, stale zużywa 5% -20% czasu procesora.
Czy istnieje alternatywa dla rozwoju z Assetic? Próbowałem już obsługiwać zasoby za pomocą kontrolera (use_controller: true
dla Assetic), ale było jeszcze wolniej (ponieważ spójrzmy prawdzie w oczy, PHP nie służy do wyświetlania statycznych danych).
Użyłem go, ale nadal pobiera pliki źródłowe powoli, myślę, że musiałbym określić ścieżki do '/ bundles/js/...', aby działał, co nie jest idealne dla produkcja. – Tower
zasoby: instalacja i zasoby: zrzuty są dwiema różnymi rzeczami całkowicie – calumbrodie