Compilando arquivos JavaScript

Acelerar o carregamento de páginas Web é um trabalho àrduo e que necessíta de uma ajudinha.

Pra ajudar o melhor é o YUI Compressor que é apenas um arquivo JAR que baixa e executa passando o arquivo. 

Executando

Baixe, salve e execute o comando 

# java -jar /localizacao/yuicompressor.jar arquivo.js -o arquivo.min.js

Com o File Watchers do PHPStorm

Eu uso o File Watchers do PHPStorm para automatizar esta tarefa, convertendo automáticamente os arquivos JS sempre que uma alteração acontecer.

Program: java
Arguments: -jar /localizacao/yuicompressor.jar $FileName$ -o $FileNameWithoutExtension$.min.js
Output paths to refresh: $FileNameWithoutExtension$.min.js

Automáticamente o PHPStorm troca o $FileNameWithoutExtension$ pelo nome do seu arquivo, sem a extensão (basename).

Fique por dentro de nossas novidades, ideias e atualizações