Home > 備忘録(Fedora) > アプリケーション > JavaScript と css ファイルを圧縮( 110 )
[root@server]# dnf install yuicompressor[root@server]# yuicompressor --help
sh: line 1: yuicompressor: command not found| オプション | 説明 |
|---|---|
| -h, --help | コマンドとオプションの概要を表示する。 |
| --type | 通常は指定しないで、入力ファイルの拡張子(.js もしくは .css)で自動判断します。拡張子が .js もしくは .css ではない場合などに使用します。 例:cssファイル test.abc を test.min.css に圧縮する # java -jar /usr/local/bin/yuicompressor.jar --type css test.abc -o test.min.css |
| --charset | 例:test.js を test.min.js に UTF-8 として圧縮する # java -jar /usr/local/bin/yuicompressor.jar --charset UTF-8 test.js -o test.min.js |
| --line-break | 例:100文字以上で改行可能な場所に改行を挿入する # java -jar /usr/local/bin/yuicompressor.jar --line-break 100 test.js -o test.min.js |
| -v, --verbose | 詳細メッセージと警告を表示する。 |
| -o | 出力ファイル名を指定する。 |
| オプション | 説明 |
|---|---|
| --nomunge | 圧縮のみで難読化はしない。 |
| --preserve-semi | 不要なセミコロン(;)を削除しないようにする。 |
| --disable-optimizations | 標準で実装されている最適化を無効にする。 |
[root@server]# java -jar yuicompressor-2.4.8.jar myfile.css -o myfile.min.css[root@server]# yuicompressor myfile.css -o myfile.min.css[root@server]# java -jar yuicompressor-2.4.8.jar myfile.js -o myfile.min.js[root@server]# yuicompressor myfile.js -o myfile.min.js