Seit ich meine Site von ASP.NET WebPages auf MVC4 umgestellt habe, habe ich Probleme mit Lesscss.
CSS + Javascript-Zeilen:
%Vor%Ich habe keine Ahnung, was falsch ist. Die Pfade sind korrekt. Das Stylesheet funktioniert, wenn Sie "/ less" aus dem CSS-Link entfernen, um es normal zu verwenden. Wenn Sie versuchen, die Lesscss JS-Datei zu verwenden, wird sie geladen, aber es wird kein Syle-Sheet geladen. F12-Dev-Tools im IE bestätigen auch, dass das Stylesheet nicht geladen wird.
Hat jemand anderes ähnliche Probleme bei der Verwendung von Lesscss mit MVC4?
Sie sollten den MIME-Typ für die Dateierweiterung low in Ihrer Datei web.config angeben und diesen in Ihrer Verknüpfung anstelle von CSS verwenden.
%Vor%Persönlich mache ich dotless und die Verarbeitung auf dem Server ist ein besserer Weg zu gehen.
Auch, nicht wirklich eine Antwort auf Ihre Frage, aber nur ein Nebenpunkt - mit MVC4 brauchen Sie nicht mehr @ Url.Content (). Ссылка
Meiner Meinung nach ist ein einfacher Weg, dies zu verbessern, der Einsatz von nuget. Sie müssen nuget nicht verwenden, aber es macht die Dinge einfach.
Fügen Sie Ihr Bündel hinzu
%Vor%Referenziere das Bündel
%Vor%Fertig
Tags und Links asp.net-mvc asp.net-mvc-4 less