JavaScript

Library

sproutcore

インストール

$ gem install sproutcore -y

Ext js

dojo

YUI

JS charts

plotr

ActiveWidgets

JQuery

YUI Compressor

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 すべての最適化を無効にする

Closure Compiler

programing/javascript.txt · 最終更新: 2012/04/18 10:11 by eiji