2010-01-08 10 views
45

Hat jemand ein Online-Kopieren/Einfügen-Dienstprogramm für Google Closure Minifier eingerichtet?Google Closure-Minifier online?

Ich arbeite an einem Projekt und möchte einen Teil des Codes manuell verkleinern, ohne das gesamte Projekt selbst einrichten zu müssen.

+0

Geuis, bitte meine Antwort überprüfen. War es hilfreich für dich? Wenn ja, überprüfen Sie es bitte als beantwortet. TIA –

Antwort

95

Wie wäre es eigenen Dienst von Google: http://closure-compiler.appspot.com/home

Ich möchte darauf hinweisen, dass „-Einstellung das gesamte Projekt auf meinem eigenen up“ ist wirklich nicht halb so gefährlich, wie Sie es sich ausmachen: p.

Ich meine, es geht darum, eine java.jar herunterzuladen und auszuführen. Anleitung:

  1. Download auf http://closure-compiler.googlecode.com/files/compiler-latest.zip
  2. Dekomprimieren
  3. laufen Java-Befehlszeile:

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

wo <compiler.jar> ist die vollständige Lage zum compiler.jar-Datei in dem heruntergeladenen Archiv , script-src.js ist der vollständige Dateiname der Quelle Datei und script-compiled.js ist der vollständige Dateiname des Ergebnisses.

+1

+1 Tolle Antwort! –

+0

Das ist großartig. Vielen Dank für die Einrichtung. – Geuis

+25

Geuis, ich habe es nicht eingerichtet. Google hat es getan. –

1

Google die Schließung Compiler über REST-API bietet, die Sie von einer Shell aufrufen kann

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