gpt4 book ai didi

asp.net-mvc-4 - 在 ASP.NET MVC4 应用程序中引用 BundleConfig.cs 中的其他包

转载 作者:行者123 更新时间:2023-12-04 11:39:56 25 4
gpt4 key购买 nike

我正在开发一个 MVC4 应用程序,在该应用程序中我使用 WebOptimization 来完成我的所有资源处理(cat 和 min)。我有几页非常相似,但需要逐页使用一些不同的样式。

所以,我试图在另一个包(页面特定样式)中引用一个包(基本样式),但我运气不佳。这是我的捆绑配置中的内容:

bundles.Add(new StyleBundle("~/bundles/css/search").Include(
"~/Content/css/partials/grid-controls.css",
"~/Content/css/partials/grid.css",
"~/Content/css/views/search.css"));

bundles.Add(new StyleBundle("~/bundles/css/searchtrees").Include(
"~/bundles/css/search",
"~/Content/css/views/search/trees.css"));

在搜索树页面上,我从基本搜索 CSS 包中获取了 tree.css 但没有任何内容。

如何在第二个包中引用第一个包?我确定有一种方法,只是对捆绑还不太熟悉。

最佳答案

您可以重用文件引用而不是引用另一个包。像这样的东西:

var baseIncludes = new string [] { "~/Content/css/partials/grid-controls.css", "~/Content/css/partials/grid.css", "~/Content/css/views/search.css" };

// 'base' bundle references the base includes
bundles.Add (new StyleBUndle ("~/bundles/css/search").Include (baseIncludes));

// other bundle references the base includes and some extras
bundles.Add (new StyleBundle ("~/bundles/css/searchtrees").Include(baseIncludes).Include ("~/Content/css/views/search/trees.css"));

关于asp.net-mvc-4 - 在 ASP.NET MVC4 应用程序中引用 BundleConfig.cs 中的其他包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16486302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com