2017-02-21 5 views
2

Ich benutze Asp.Net die Bündelung und Minification-Funktion und ich habe ein Bündel von CSS-Dateien in einer Staging-Umgebung, wo Debug auf false gesetzt ist, um die Produktion zu emulieren. Seit einiger Zeit habe ich einen Fehler in asp.net der Verkleinerungsfunktion in beide Inszenierung und Produktionsumgebungen habe:Minification nicht mit neuesten Dateien

Minification failed. Returning unminified contents. 
(11479,6713): run-time error CSS1030: Expected identifier, found '[' 
(11479,6718): run-time error CSS1031: Expected selector, found '=' 
(11479,6718): run-time error CSS1025: Expected comma or open brace, found '=' 

Dies ist, was ich auf Chrome DevTools sehen. Ich habe die Probleme behoben und lokal getestet, wobei Debug deaktiviert war. Diese Nachricht wurde gelöscht und die Dateien wurden erfolgreich minimiert. Wenn ich jedoch die CSS-Dateien auf dem Staging-Server veröffentliche, erhalte ich immer noch den Fehler. Wenn ich mir das von Devtools hübsche CSS anschaue, merke ich, dass meine Änderungen nicht da sind.

Ich habe die üblichen Verdächtigen überprüft: falsche Datei veröffentlicht, auf falschen Server veröffentlicht und nichts davon ist der Fall. Laut this post soll das Paket den Cache aktualisieren, wenn Änderungen an den Dateien vorgenommen werden. Aber das passiert aus irgendeinem Grund nicht. Irgendwelche Ideen?

Eine andere komische Sache ist, dass, wenn ich die beleidigende Datei aus dem Bündel entferne, es immer noch von der Minifier serviert wird.

Antwort

1

In Ihrem Fehler oben (11479,6713): 11479 ist die Zeilennummer und 6713 ist der Zeichenoffset. Sie müssen also den gesamten Kommentar entfernen, an dem dieser Fehler angezeigt wird. Ich denke, Sie haben beide. CSS und .min.css Datei enthalten. In diesem Fall bitte überprüfen Sie dies, es ist klar erklärt here

+0

Ich habe bereits festgestellt, dass ich die Probleme behoben, die angezeigt werden, und ich schließe nicht sowohl css und min-Dateien. Asp.net minification gibt keine * .min-Dateien aus, es erstellt eine Ressource aller CSS-Dateien im Bundle, minimiert. – Necromancer

Verwandte Themen