强制ASP.Net MVC Bundle以某种顺序呈现javascript文件
发布时间:2020-12-15 23:35:43 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.Net MVC 4应用程序,并使用Bundling和minifiction来渲染样式和脚本文件. 我有一个脚本文件(文件A)调用函数在另一个文件(文件B),当我使用 @ Scripts.Render()方法,它在文件B之前渲染文件A的链接标记,从而触发错误,脚本无法正常工作. 有没有办法
我正在使用ASP.Net MVC 4应用程序,并使用Bundling和minifiction来渲染样式和脚本文件.
我有一个脚本文件(文件A)调用函数在另一个文件(文件B),当我使用 有没有办法强制@ Script.Render()以特定的顺序呈现链接标记,而不需要为每个文件分别使用捆绑? 编辑 我使用IncludeDirectory方法将所有脚本文件包含在该文件夹中 public class BundleConfig { public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/js").IncludeDirectory( "~/Scripts/js","*.js")); } } 解决方法
在这个问题上写下你自己的订单作为Darin Dimitrov的答案:
How can I specify an explicit ScriptBundle include order?
public class MyBundleOrderer : IBundleOrderer { public virtual IEnumerable<FileInfo> OrderFiles(BundleContext context,IEnumerable<FileInfo> files) { //any ordering logic here return files; } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用数字属性的MVC3 DataAnnotationsExtens
- asp.net-mvc – 如何获取某些代码在ASP.NET MVC 2中的每个单
- unit-testing – 对ActionFilter进行单元测试 – 正确设置A
- 单元测试 – ASP .NET Web API控制器测试
- 我可以在.NET中设置IIS MIME类型吗?
- asp.net-mvc – 列表中的MVC4绑定下拉列表(bug)
- .NET Core 反编译dll源码查看
- asp.net – 使CustomValidator与ValidationSummary消息框一
- asp.net-mvc – 异步HttpModule MVC
- asp.net-mvc – ASP.NET MVC角色授权
推荐文章
站长推荐
- asp.net-mvc – 缓存的最佳解决方案
- asp.net-mvc – 动作过滤器执行顺序
- DevExpress v17.2新版亮点—ASP.NET篇(一)
- asp.net-mvc-3 – 似乎无法有条件地使用Razor的f
- asp.net – 使用Cookie认证的asp net core项目MV
- asp.net – 在IIS7.5中不可见的无扩展名图像文件
- .net – 应用程序池回收时Cache会发生什么?
- asp.net – 用于Web应用程序的实体框架过度杀毒?
- asp.net-mvc-3 – 在Post上,下拉列表SelectList.
- asp.net – 我们如何使用通用处理程序加载userco
热点阅读