Ich verwende derzeit Visual Studio Web Essentials, um meine CSS- und JavaScript-Dateien zu bündeln und zu minimieren.Web Essentials - Bundle-Versionierung
Derzeit erstelle ich manuell die Bundles mit einer Versionsnummer (z. B. mybundle-1.0.0.css), um Caching-Probleme zu vermeiden, wenn sie in die Produktion verschoben werden. Ich muss auch die Versionsnummer der Bundle-Dateien jedes Mal manuell ändern, wenn eine Änderung an der Quelle vorgenommen wird.
Gibt es eine automatische Versionierungsfunktion in Web Essentials, die ich übersehen habe?
Der ideale Workflow wäre:
- Entwickler aktualisiert eine Quelldatei.
- Web essentials aktualisiert das Bundle automatisch.
- Web essentials erhöht automatisch die Versionsnummer im Dateinamen.
Ist das möglich?
Wenn nicht, würde ich mich freuen, Vorschläge für bessere Entwickler-Workflows zu hören.
Dank dafür. Ich mag Ihre vorgeschlagene Alternative auch. –
Der Link ist nicht richtig (mehr?) Http://madskristensen.net/post/cache-busting-in-aspnet – CoreyH