web-dev-qa-db-ja.com

Google Closure Minifierはオンラインですか?

誰かがGoogleのクロージャーミニファイアのオンラインコピー/貼り付けユーティリティをセットアップしましたか?

私はプロジェクトに取り組んでおり、プロジェクト全体を自分でセットアップする必要なく、コードの一部を手動で縮小したいと考えています。

45
Geuis

グーグル自身のサービスはどうですか: http://closure-compiler.appspot.com/home

「プロジェクト全体を自分でセットアップする」ことは、実際に:pと思ったときほど怖くないということを指摘しておきます。

つまり、Java.jarをダウンロードして実行するだけです。手順:

  1. ダウンロード http://closure-compiler.googlecode.com/files/compiler-latest.Zip
  2. Unzip
  3. 実行Javaコマンドライン:

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

ここで、<compiler.jar>はダウンロードしたアーカイブ内のcompiler.jarファイルの完全な場所、script-src.jsはソースファイルの完全なファイル名、script-compiled.jsは結果の完全なファイル名です。 。

95
Roland Bouman

Googleは、シェルから呼び出すことができるREST APIを介してClosure Compilerを提供しています

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
edoceo