SquishIt を開発モードで実行すると、すべて正常に動作します。実動モードにすると、「行方不明」が表示されます。Javascript の before ステートメントのエラー。問題のある javascipt ファイルを削除しようとしましたが、エラーは次のファイルに移動します。
何か案は?
SquishIt を開発モードで実行すると、すべて正常に動作します。実動モードにすると、「行方不明」が表示されます。Javascript の before ステートメントのエラー。問題のある javascipt ファイルを削除しようとしましたが、エラーは次のファイルに移動します。
何か案は?
One possibility is that you're missing a ; somewhere in your code that's being automatically inserted by the browser. Use jslint to find the offending lines of code.
この問題は Squishit google groupsにも投稿しました。ジャスティンはこう答えました。
これは既知のバグで、間もなくリリースされる SquishIt 0.6.1 で修正される予定です。基本的に、ajax ミニファイヤは、ファイルを 1 つに結合する前に、ファイルを個別に圧縮します。これにより、表示されている問題が発生する可能性があります。当面の解決策は、WithCompressor オプションを使用して、一時的に YUI コンプレッサーなどに切り替えることです。一時的に YUI コンプレッサーを使用します。
Bundle.JavaScript()
.Add("/Scripts/Frameworks/jquery.js").WithMinifier(JavaScriptMinifiers.Yui)
....