强制ASP.Net MVC Bundle以某种顺序呈现javascript文件
发布时间:2020-05-25 17:13:00 所属栏目: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 – 在asp页面中显示来自其他站点的网页
- 勾选复选框时,禁用一些ASP.Net验证控件
- asp.net-mvc-3 – 如何在Razor中为Nullable创建编
- asp.net-mvc-4 – MVC4 StyleBundle不以正确的顺
- asp.net-mvc – Asp.net MVC5,如何加载.hbs文件
- asp.net – ‘WebForm_DoPostBackWithOptions’在
- asp.net – 为什么Request.IsSecureConnection返
- 如何在ASP.NET 4.0应用程序的IIS管理器中添加用户
- asp.net-mvc – 仅使用Entity Framework更新已修
- asp.net – WebAPI在控制器上找不到任何操作
热点阅读
