Chciałbym mieć wszystkie javascript, css i obrazy, które są wysyłane do przeglądarki, aby zostać połączone, zminimalizowane i mieć nazwę pliku pomijania pamięci podręcznej md5. Osiągnąłem to dzięki pakietom takim jak connect-assets i innym.Node.js, Express i css, js, zasoby obrazu
Jednak nie udało mi się dodać nazwy pliku md5'ed do pliku css przed przetworzeniem.
Używam mniej szablonów css.
Wszelkie wskazówki do pakietów, które mogłyby mi pomóc, byłyby świetne.
np
image.png jest przekształcany do obrazu 455454545.png
referencje CSS background-image: url (image.png) -> należy zmienić obrazu 455454545.png
Dzięki za to. W jaki sposób "... sprawdzony wersja pliku o nazwie ..." trochę działa? Przepraszam, jestem nowy w węźle, więc nie jestem pewien, czy jest łatwy sposób, czy nie. – robzolkos
To naprawdę zależy od sposobu pobierania odcisków palców/wersjonowania plików. Jeśli, na przykład, metoda pobierania odcisków palców tworzy plik manifestu (podobny do Sprockets w Ruby), to możesz tam znaleźć jego wersjonowaną nazwę. Wierzę, że connect-assets przechowuje swój "manifest" w pamięci przez [connect-file-cache] (https://github.com/TrevorBurnham/connect-file-cache). – redhotvengeance
Wygląda na to, że istnieje projekt, który robi to właśnie dla Ciebie https://github.com/lucasmazza/fingerprint – Martin