Ajout de la nouvelle infrastructure ASP.NET Web Optimization aux projets MVC4 après leur mise à niveau manuelle
Après manuellement la mise à niveau d'une ASP.NET projet MVC pour MVC4 l'utilisation de ces instructionscomment mettre en place la nouvelle CSS et JavaScript actif de la subordination et la minimisation de l'ASP.NET l'Optimisation Web du Cadre dans MVC4? Les modèles par défaut, tout cela mis en place, mais comment voulez-vous le faire à la main?
source d'informationauteur Ed Andersen
Vous devez vous connecter pour publier un commentaire.
Install-Package Microsoft.AspNet.Web.Optimization
dans la console NuGet).<system.webServer>
permettant à la minimisé les faisceaux servi avec extensionless Url.@Styles.Render("~/Content/css")
et@Scripts.Render("~/bundles/jquery")
en remplaçant les paramètres avec les noms des paquets que vous avez ajouté à BundleConfig.cs. Assurez-vous de ne pas le nom de l'un des faisceaux de même que les dossiers de votre projet.Vous devriez maintenant être tous ensemble – lire sur la façon d'utiliser le plein featureset ici: http://www.asp.net/mvc/overview/performance/bundling-and-minification
Oui Suivez les étapes ci-dessous pour bundle et minify CSS et JS:
Install-Package Microsoft.AspNet.Web.Optimisation
Aller au mondial.asax clic droit et afficher le code
Coller le code ci-dessous:
Chez Application_Start()
Aller à _Layout.cshtml dans Views/Shared
Ajouter la ligne en tête
@ViewBag.Titre - Mon ASP.NET Application
@Styles.Render("~/bundles/customCSSBundle")
Ajouter ce avant la fermeture de la balise body
Dans le web.config si vous définissez compilation debug=true, les fichiers ne seront pas regroupés.
Si vous définissez comme faux, puis les fichiers seront regroupés.