Kompresuj pliki JS / CSS podczas wdrażania przy użyciu Git
Jestem trochę nowy w git. Jest to również mój pierwszy projekt, w którym automatyzuję proces wdrażania. Do tej pory było to błogosławieństwem móc to robićgit push dev
i załadowano pliki, skopiowano pliki konfiguracyjne itp.
Teraz chcę zminimalizować pliki JS / CSS, gdy pcham do mojego serwera dev. Zastanawiałem się nad zainstalowaniem na serwerze jakiegoś narzędzia wiersza polecenia, aby zminimalizować i dla każdego pliku js / css na określonym folderze, skompresować i zapisać, na haku post-git.
Czy to dobre podejście? (ponieważ czytałem o dodawaniu skompresowanych plików do repo i innych pomysłów, nie czuję się do końca przekonany)
Jeśli tak, jakie narzędzia są najlepsze dla tego zadania?