Usando o JSBuilder 1
Este tutorial objetiva apresentar o uso básico do JSBuilder1 para agrupar e compactar arquivos javascript.
Visão Geral
O que é possível fazer com o JSBuilder 1.1.2?
- Compactar arquivos JavaScript (remoção de tabs, espaços, comentários, etc);
- Agrupar vários JS em arquivos únicos como pacotes;
- Organizar a ordem dos arquivos dentro dos pacotes (importante para arquivos JS que dependam de outros);
- Gerar documentação JS com JSDoc;
- Usar uma INTERFACE GRÁFICA (muito bacana);
- Gerar um arquivo XML de configuração (a interface gera este arquivo automaticamente);
- Criar arquivos JS de Debug.
Problemas encontrados:
- Só funciona com arquvos UTF-8. Quando tentei usar ISO-8859-1 todos os caracteres com acentuação foram removidos (e não consegui resolver de jeito nenhum);
- Não permite agrupamento de arquivos gerados.
Download
O software está disponível aqui. Não encontrei nenhum site oficial, mais informações apenas no fórum do ExtJS.
Funcionamento
Ao iniciar o uso do software, deve-se primeiro, adicionar todos os arquivos e diretórios que serão compactados, depois, agrupar estes arquivos em arquivos únicos (não orbigatório) e definir os diretórios de saída.
Abaixo apresento uma visão geral da tela do software comentada:
JSDoc
Para que a documentação dos arquivos seja gerada automaticamente durante a compactação dos arquivos é preciso ter dois programas no computador, o Perl e o JSDoc.
Para instalar o Perl você pode usar o ActivePerl (basta executar e clicar em next->next->next->OK). Você pode também seguir este tutorial.
O JSDoc necessita apenas que você faça o download do software e indique o seu caminho nas opções do JSBuilder.
Conclusão
O uso da interface é bastante intuitivo. O único problema grave é o software só converter arquivos UTF-8, caso você não tenha problemas com isso, divirta-se.
Este tutorial foi desenvolvido como parte do meu trabalho na empresa IASOFT.
Não garanto que poderei ajudar tirando dúvidas ou corrigindo erros, mas farei o possível.

Comentários Recentes