我正在开发一个ASP.Net MVC 4应用程序,并使用Bundling和minifiction来呈现样式和脚本文件.
我有一个脚本文件(文件A),在另一个文件(文件B)中调用函数,当我使用
@Scripts.Render()方法时,它在文件B之前link为文件A呈现标记,因此它触发错误并且脚本无法正常工作.
有没有办法强制@Script.Render()以link某种顺序呈现标签而不为每个文件使用单独的包?
编辑
我正在使用IncludeDirectory方法将所有脚本文件包含在该文件夹中
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/js").IncludeDirectory(
"~/Scripts/js",
"*.js"));
}
}
Run Code Online (Sandbox Code Playgroud) asp.net bundle .net-4.0 asp.net-mvc-4 bundling-and-minification