我有3个文件
·jquery.ui.core·jquery.ui.widget·jquery.ui.tabs
我必须让它在这个顺序中被引用
但Bundles.RenderScripts会按字母顺序添加参考。
我尝试按顺序显式地完成了Bundles.Reference这3个文件。它没有起作用。
如何指定所需的顺序?
发布于 2013-04-04 01:25:42
默认情况下,使用通配符添加脚本时会按字母顺序加载脚本,这通常不是您想要的。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-04 15:55:43
我通过在Bundle.txt文件中添加这些脚本文件名解决了这个问题。请参阅http://getcassette.net/documentation/v1/configuration/bundle-descriptor-file
https://stackoverflow.com/questions/15793920
复制相似问题