0
@{
  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"))

これは次のように表示されます。

<script type="text/javascript" src="/Scripts/jquery_ui.js"></script>`
<script type="text/javascript" src="/Scripts/jquery_1.4.4.js"></script>`

「min.js」はどこにありますか?

2つのjsファイルはmin.jsという名前の1つのjsに結合されていませんか?

ありがとう!

4

2 に答える 2

7

デバッグを支援するために、SquishIt はデバッグ モードではファイルに対して何もしません。

ただし、.ForceRelease()呼び出しの前に.Render(...)呼び出しを追加して、リリース モードであるかのように強制的にファイルを結合することができます。

@SquishIt.JavaScript.ForceRelease().Render(Url.Content("~/Scripts/min.js"))
于 2011-11-21T18:58:28.910 に答える
4

web.config に debug="true" がありますか? squishit が機能するには、「false」に設定する必要があります: http://www.codethinked.com/squishit-the-friendly-aspnet-javascript-and-css-squisher

于 2011-10-19T19:05:34.097 に答える