使用SquishIt组合js文件没有效果?

0 squishit

@{
  ViewBag.Title = "Home Page";
  SquishIt.JavaScript.Add(
    Url.Content("~/Scripts/jquery_ui.js"),
    Url.Content("~/Scripts/jquery_1.4.4.js")
  );
}
@SquishIt.JavaScript.Render(Url.Content("~/Scripts/min.js"))
Run Code Online (Sandbox Code Playgroud)

它显示如下:

<script type="text/javascript" src="/Scripts/jquery_ui.js"></script>`
<script type="text/javascript" src="/Scripts/jquery_1.4.4.js"></script>`
Run Code Online (Sandbox Code Playgroud)

"min.js"在哪里?

这两个js文件没有组合成一个名为min.js的js?

谢谢!

小智 7

为了帮助调试,SquishIt在调试模式下对文件没有任何作用.

但是,您可以在.ForceRelease()调用之前添加.Render(...)调用以强制它将文件组合,就像它处于释放模式一样:

@SquishIt.JavaScript.ForceRelease().Render(Url.Content("~/Scripts/min.js"))
Run Code Online (Sandbox Code Playgroud)