8

En MVC3 C# Estoy probando el nuevo paquete System.Web.Optimization JSminify & CssMinify package (parte del framework .NET 4.5).MVC 3 System.Web.Optimization Bundles single file

Tengo un paquete principal. En una página de mi sitio web, deseo incluir un solo archivo .js solo para esa página. Me gustaría que se minimizara como los paquetes, pero no necesita ser incluido.

¿Cómo se puede hacer esto?

  • Además, ¿la fuente y la documentación están disponibles para este paquete?
+0

Puede darle a esta biblioteca una oportunidad https://github.com/vincpa/mvc.resourceloader –

Respuesta

7

Creo que necesita agregar otro paquete.

Por ejemplo:

Bundle myJSBundle = new Bundle("~/combined-scripts/custom/my-page", 
                   typeof(JsMinify)); 
myJSBundle.AddFile("~/Scripts/Custom/MyPage.js"); 

Luego, en su página:

<script src="@Url.Content("~/combined-scripts/custom/my-page")" 
               type="text/javascript"></script> 

Referencia: - http://www.dotnetexpertguide.com/2011/12/bundling-and-minification-aspnet-mvc4.html

Más lecturas:

+2

Esto es correcto. Escribí sobre eso aquí: http://jclaes.blogspot.com/2012/02/aspnet-mvc4-bundling-in-aspnet-mvc3.html – JefClaes