我正在开发一个 ASP.Net MVC 4 应用程序,并使用 Bundling 和 minifiction 来呈现样式和脚本文件。
我有一个脚本文件(File A ),它在另一个文件( File B )中调用函数,当我使用
@Scripts.Render()
方法时,它会在File B之前为File Alink
渲染标签,因此它会引发错误并且脚本无法正常工作。
有没有办法强制@Script.Render()
以特定顺序呈现link
标签而不为每个文件使用单独的包????
编辑
我正在使用IncludeDirectory
方法将所有脚本文件包含在该文件夹中
public class BundleConfig
{
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/js").IncludeDirectory(
"~/Scripts/js",
"*.js"));
}
}