私はYUIコンプレッサーを使ってJSファイルを縮小しています。私はこのコードを持っている:YUIコンプレッサーと "strict strict"ヒント
(function(global) {
"use strict";
var X=1;
/*** my code here ***/
}(window));
をそして私は、このコマンドでそれを圧縮:
$> java -jar yuicompressor-2.4.7.jar test.js -o test.min.js --verbose
ヒントは、圧縮された出力ファイルに存在しない「厳格な使用します」。 YUIがすべてのヒントを削除したようです。そして出力この警告:
[WARNING] Invalid hint syntax: use strict
(function(global){ ---> "use strict" <--- ;var X=1;...
は私のコードは、圧縮後に正常に動作します、が、私は、ヒント、および/またはその警告を回避するための方法を維持するYUICompressorへの引数があるかどうかを知りたいのです。
アドバイスはありますか?ありがとう。
エンジンを修正せずに厳密なコードを書いているだけでなく、 –
うわー、それは本当にYUIがそれらのテキストヒントを取り除くように見えるので、厳密なモードは自動的に削除されます。 – jAndy
yuilibrary.comにアクセスし、コンプレッサーのチケットを提出します。 –