我的 BundleConfig.cs 文件中有以下代码。 当前的配置设置将所有文件连接成一个文件,但我希望该单个文件也缩小,以便减小文件大小并提高性能。
bundles.Add(
new StyleBundle(
"~/Contents/css/style-bundle").Include("~/Contents/css/reset.css",
"~/Contents/css/page1.css",
"~/Contents/css/page2.css"));
将此代码添加到底部代码中
BundleTable.EnableOptimizations = true;
缩小 js 也是 css。
我猜您的解决方案根本没有缩小的文件。首先在缩小器站点上复制每个css文本,例如:CSS缩小器或缩小器。然后将其添加到您的解决方案中,并在文件名上加上min
单词,如下所示:
page1-min.css
您不一定需要在捆绑包中添加它,因为 ASP.NET 会在发布模式下为您执行此操作。
在运行应用程序并检查页面源代码之前,请确保您处于release mode
状态。