Google Cierre minifier en línea?


¿Alguien ha configurado una utilidad de copiar/pegar en línea para El cierre de Google minifier?

Estoy trabajando en un proyecto y quiero minificar parte del código manualmente sin tener que configurar todo el proyecto por mi cuenta.

Author: Arpit, 2010-01-08

2 answers

¿Qué hay del propio servicio de Google: http://closure-compiler.appspot.com/home

Debo señalar que "configurar todo el proyecto por mi cuenta" realmente no es ni la mitad de aterrador como lo haces para ser: p.

Es decir, es cuestión de descargar un java.tarro y corriendo. Instrucciones:

  1. Descargar en http://closure-compiler.googlecode.com/files/compiler-latest.zip
  2. Descomprimir
  3. Ejecute el comando java línea:

    java -jar compiler.jar --js script-src.js --js_output_file script-compiled.js

Donde <compiler.jar> es la ubicación completa del archivo compiler.jar en el archivo descargado, script-src.js es el nombre de archivo completo del archivo fuente, y script-compiled.js es el nombre de archivo completo del resultado.

 95
Author: Roland Bouman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-11 01:22:08

Google ofrece el Compilador de cierre a través de la API REST, que puede invocar desde un shell

Https://developers.google.com/closure/compiler/docs/gettingstarted_api

curl -v \
    -d code_url=http://server/js/file-big.js \
    -d compilation_level=ADVANCED_OPTIMIZATIONS \
    -d output_info=compiled_code \
    -d output_format=text \
    http://closure-compiler.appspot.com/compile \
    > radix.min.js
 1
Author: edoceo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-18 20:35:55