Hallo zusammen,
beim Surfen im Web bin ich auf JavaScript::Minifier gestossen.
Mit Hilfe des Moduls komprimiert man ein vorhandens JavaScript, durch das Entfernen unnötiger Whitespaces.
Leerzeichen, horizontale Tabulatoren, Zeilenumbrüche etc. werden hierbei entfernt (Vertikale Tabulatoren und Conditional Comments werden nicht minimiert)
Anbei ein Code-Beispiel
#!/usr/bin/perl use strict; use warnings; use JavaScript::Minifier qw(minify); my ($infile, $outfile); open($infile, '< ', 'jquery.js') or die $!; open($outfile, '>', 'jquery-min.js') or die $!; minify(input => $infile, outfile => $outfile); close($infile) or die $!; close($outfile) or die $!;
Viel Spass beim Optimieren
Kurt