0

SquishIt を開発モードで実行すると、すべて正常に動作します。実動モードにすると、「行方不明」が表示されます。Javascript の before ステートメントのエラー。問題のある javascipt ファイルを削除しようとしましたが、エラーは次のファイルに移動します。

何か案は?

4

2 に答える 2

1

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.

于 2010-09-03T21:28:38.273 に答える
0

この問題は Squishit google groupsにも投稿しました。ジャスティンはこう答えました。

これは既知のバグで、間もなくリリースされる SquishIt 0.6.1 で修正される予定です。基本的に、ajax ミニファイヤは、ファイルを 1 つに結合する前に、ファイルを個別に圧縮します。これにより、表示されている問題が発生する可能性があります。当面の解決策は、WithCompressor オプションを使用して、一時的に YUI コンプレッサーなどに切り替えることです。一時的に YUI コンプレッサーを使用します。

Bundle.JavaScript()
.Add("/Scripts/Frameworks/jquery.js").WithMinifier(JavaScriptMinifiers.Yui)
....
于 2010-09-03T21:30:52.170 に答える