$ gem install sproutcore -y
javascriptとcssの圧縮ツール。 README毎回見るのめんどくさいのでめも。
ダウンロードはYUILibraryから
解凍したなかのbuildフォルダにあるyuicompressor-x.y.z.jarを使う。
$ java -jar yuicompressor-x.y.z.jar [options] [input file]
【例】 myscript.jsをmyscript_min.jsとして圧縮したい場合
$ cd yuicompressor/build $ java -jar yuicompressor-2.4.2.jar -o myscript_min.js myscript.js
Global Options | |
---|---|
-h, –help | ヘルプの表示 |
–type <js or css> | javascriptかcssどっちの圧縮にするかの指定。デフォルトは拡張子で見てくれるのであんまり必要なし |
–charset <charset> | 文字コードの設定 |
–line-break <column> | 改行をいれるかどうか <column>は例えば10とか入れると10文字ごとに改行を入れる場所探して改行を入れる |
-v, –verbose | 詳細モードでの出力 |
-o <file> | 出力ファイル先の指定。 |
JavaScript Options | |
---|---|
–nomunge | 縮小化だけで難読化せず。 |
–preserve-semi | セミコロンは削除しない |
–disable-optimizations | すべての最適化を無効にする |