【问题标题】:MVC4 bundling route exclusionMVC4 捆绑路由排除
【发布时间】:2013-02-19 10:15:22
【问题描述】:

我通过调用 bundles.EnableDefaultBundles(); 来利用 MVC4 中的捆绑功能,这使我可以浏览到 http://website.com/content/css,它会输出 /content 目录中所有 CSS 文件的单个文件 - 很棒。

问题是我有以下路由,它按标题从数据库加载博客文章:/post/{anything},在这种情况下,{anything}css(为了争论,我不能改变它)所以捆绑变得混乱,并试图捆绑 post 目录中的所有内容,该目录不存在。

有什么方法可以排除特定的 URL 格式或路由被捆绑?我认为不调用EnableDefaultBundles() 会起作用,但这是否意味着我必须手动为所有内容创建捆绑包?

【问题讨论】:

标签: c# asp.net-mvc-4 bundling-and-minification


【解决方案1】:

您使用的是旧版本的优化包吗? EnableDefaultBundles 在 1.0 之前已被删除。您仍然可以通过添加等效的 js/css DynamicFolderBundles 来完成该方法的等效操作。

【讨论】:

  • 我正在使用报告 v1.0.0.0 的 MVC4 RTM。
猜你喜欢
  • 2012-06-21
  • 2013-04-02
  • 2012-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-15
  • 2012-06-28
  • 1970-01-01
相关资源
最近更新 更多