C# 如何在asp.net mvc中缩小字符串内容js或css?
我的数据库中有字符串或文本格式的记录,当我检索它们时,我想缩小它们,因为它们是javascript和css内容,将在运行时提供给应用程序。有解决方案吗?我建议使用ASP.NET MVC内置的捆绑和缩小功能。您可以使用App_Start文件夹中的BundleConfig.cs文件捆绑CSS和JavaScript文件,方法是添加以下内容:C# 如何在asp.net mvc中缩小字符串内容js或css?,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,我的数据库中有字符串或文本格式的记录,当我检索它们时,我想缩小它们,因为它们是javascript和css内容,将在运行时提供给应用程序。有解决方案吗?我建议使用ASP.NET MVC内置的捆绑和缩小功能。您可以使用App_Start文件夹中的BundleConfig.cs文件捆绑CSS和JavaScript文件,方法是添加以下内容: bundles.Add(new ScriptBundle("~/bundles/<bundlename>").Include("~/<patht
bundles.Add(new ScriptBundle("~/bundles/<bundlename>").Include("~/<pathtojsfile>"));
bundles.Add(新脚本包(“~/bundles/”)。包括(“~/”);
然后,通过在通常包含对js文件的引用的位置添加以下内容,将它们包括在视图中:
@Scripts.Render("~/bundles/<bundlename>");
@Scripts.Render(“~/bundles/”);
默认情况下,应缩小这些文件
下面是一篇文章的链接,该文章解释了它是什么,并引导您完成整个过程:
为什么不尝试ZipSharp来减少数据库中文本的大小?如果你说你有CSS&HTML编码的文本,那么zipper会做得很好,因为HTML和CSS有很多重复的关键字和符号,比如,{,},zipper只会在内部表中写一次,同时在文本字符串中写下索引,这将节省大量空间您是否尝试过使用该库。@Shyju这似乎部分有效。MS Ajax Minifier无法正确最小化JS。但是谢谢你的提示。我会做更多的调查。这不起作用,因为他在运行时从数据库中动态提取css和js。啊。那你是对的。他需要一个像你提供的那样的图书馆。