Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie kann ich Bundler beheben, der minimierte Dateien in MVC4 ausschließt?

Susan Sarandon
Freigeben: 2024-10-19 14:53:30
Original
598 Leute haben es durchsucht

How to Fix Bundler Excluding Minified Files in MVC4?

Bundler schließt minimierte Dateien aus

In MVC4 stößt das Bündelungssystem manchmal auf ein Problem, bei dem es Dateien mit der Datei „.min.js“ ausschließt. Verlängerung. Um dieses Problem zu beheben, stellen Sie sicher, dass die Bundle-Deklaration die Erweiterung „.js“ für minimierte Dateien enthält. Anstelle von:

<code class="pre">.Include("~/Scripts/jquery-1.8.0.js")
.Include("~/Scripts/jquery.tmpl.min.js")</code>
Nach dem Login kopieren

Verwenden Sie beispielsweise:

<code class="pre">.Include("~/Scripts/jquery-1.8.0.js")
.Include("~/Scripts/jquery.tmpl.js")</code>
Nach dem Login kopieren

Wenn das Umbenennen der Dateien nicht bevorzugt wird, besteht eine alternative Lösung darin, bestimmte Dateimuster zur Ignorierliste des Bundles hinzuzufügen. Dies kann durch Überschreiben der AddDefaultIgnorePatterns-Methode in der BundleCollection-Klasse wie folgt erfolgen:

<code class="pre">public static void AddDefaultIgnorePatterns(IgnoreList ignoreList)
{
    // Existing ignore patterns
    // ...

    // Ignore additional file patterns
    ignoreList.Ignore("*.min.js", OptimizationMode.WhenDisabled);
    ignoreList.Ignore("*.min.css", OptimizationMode.WhenDisabled);
}

public static void RegisterBundles(BundleCollection bundles)
{
    // ...
}</code>
Nach dem Login kopieren

Durch Überschreiben der AddDefaultIgnorePatterns-Methode können Sie angeben, dass minimierte JavaScript- und CSS-Dateien ignoriert werden sollen, wenn die Optimierung in der Klasse deaktiviert ist Bereitstellungsumgebung. Dadurch wird sichergestellt, dass der Bundler diese Dateien einschließt, wenn er die Site in Entwicklungs- oder Testumgebungen bereitstellt.

Das obige ist der detaillierte Inhalt vonWie kann ich Bundler beheben, der minimierte Dateien in MVC4 ausschließt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!