Wie verwendet MVC4 den virtuellen Pfad zur Bündelung?

8

In Microsoft MVC4 sehe ich etwas namens bundling zum Minimieren und Cachen statischer Ressourcen wie CSS und JavaScript . In der Methode ScriptBundle sehe ich den ersten Parameter namens virtual path , der nur relativ sein sollte.

%Vor%

Zum Beispiel ~/bundles/jquery im obigen Code.

Ich habe eine Frage, wie bundling dieses virtual path benutzt? Wird dies für so etwas wie Datei-Caching verwendet?

    
Afshin Mehrabani 20.10.2012, 13:19
quelle

2 Antworten

2

JavaScript und CSS-Minimierung / Bündelung

  

Nun funktioniert das JS / CSS-Minimieren dynamisch   Überprüfen Sie alle Ihre Dateien, lesen Sie sie, minimieren Sie sie und speichern Sie sie anschließend im Cache   Ergebnis später geliefert werden. Dies ermöglicht uns, unsere Dateien zu ändern und zu haben   Alle Dateien wurden neu erstellt. Wenn eine unserer JS / CSS-Dateien geändert wird   Dieser Prozess wird erneut gestartet, bis entweder der Cache abläuft oder a   Dateiänderung.

Sehen Sie sich auch diesen Post ScriptBundle- und StyleBundle-Namen an enthält und verlinkt in diesem Post für weitere Details.

    
webdeveloper 20.10.2012, 14:12
quelle
7

"Dem neuen ScriptBundle-Objekt wird ein virtueller Pfad zugewiesen, der beliebig sein kann. Es fungiert effektiv als Name, anhand dessen das Paket identifiziert werden kann. Es muss nicht mit einem vorhandenen Pfad in der Ordnerstruktur der Website übereinstimmen. "

Entnommen aus Ссылка

@Richard, falls Sie noch nach der Antwort suchen.

    
Lera 08.02.2015 10:51
quelle