Sto usando YUI Compressor per ridurre i file JS. Ho questo codice:Compressore YUI e suggerimento "use strict"
(function(global) {
"use strict";
var X=1;
/*** my code here ***/
}(window));
E io comprimerlo con questo comando:
$> java -jar yuicompressor-2.4.7.jar test.js -o test.min.js --verbose
Il "use strict" suggerimento non è presente nel file di output compresso. Sembra che YUI rimuova tutti i suggerimenti. Ed è uscita questo avvertimento:
[WARNING] Invalid hint syntax: use strict
(function(global){ ---> "use strict" <--- ;var X=1;...
Anche se, il mio codice funziona bene dopo la compressione, mi piacerebbe sapere se c'è un argomento per YUICompressor per preservare i suggerimenti e/o un modo per evitare che l'avvertimento.
Qualche consiglio? Grazie.
Vuoi dire oltre a scrivere codice rigoroso senza che il motore ti corregga? –
wow, sembra proprio che YUI stacchi via quei suggerimenti sul testo e quindi, rimuove automaticamente qualsiasi modalità rigorosa. – jAndy
Vai a yuilibrary.com e file un biglietto per il compressore. –