1

我有 3 个文件
• jquery.ui.core • jquery.ui.widget • jquery.ui.tabs

我必须按此顺序本身获取推荐人

但 Bundles.RenderScripts 认为按字母顺序添加引用。

我尝试明确完成 Bundles.Reference 按顺序排列的 3 个文件。它没有用。

如何指定我需要的订单?

4

2 回答 2

1

通过通配符添加脚本默认按字母顺序加载它们,这通常不是您想要的。CSS 和 JavaScript 文件经常需要以特定(非字母)顺序添加。您可以通过添加自定义 IBundleOrderer 实现来降低此风险,但显式添加每个文件不太容易出错。例如,您将来可能会向文件夹添加新资产,这可能需要您修改 IBundleOrderer 实现。

更多信息:http: //msdn.microsoft.com/en-us/library/system.web.optimization.ibundleorderer%28VS.110%29.aspx

来源:http ://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification

于 2013-04-03T17:25:42.427 回答
1

我通过在 Bundle.txt 文件中添加这些脚本文件名解决了这个问题。见 http://getcassette.net/documentation/v1/configuration/bundle-descriptor-file

于 2013-04-04T07:55:42.510 回答