私のJavaScriptには、ライブサイトに含めたくないデバッグ専用のコードがいくつかあります。これらのコードのビットをセミコメントにして、通常は JavaScript として実行できるようにする方法はありますが、yui コンプレッサーはそれらをコメントと見なして削除しますか?
例えば
for(key in modules) {
try {
MyApp[key].init(modules[key].params);
} catch (e) {
console.log("Module " + key + " threw an error");
break;
}
}
ライブ サイトにデプロイするために圧縮するときに、console.log ビットを自動的にコメント アウトできるようにしたいと考えています。したがって、コードを次のようにラップするかもしれません
//yuiIgnore
console.log("Module " + key + " threw an error");
//endyuiIgnore