-
Notifications
You must be signed in to change notification settings - Fork 11
1.x command
beezをインストールすることで利用可能になるコマンド群です。
新しいbeezプロジェクトのひな形を生成します。
beez-project
-n プロジェクト名
-o 出力先ディレクトリ (デフォルトで現在のディレクトリ)
-b テンプレート指定 [github|simple|todos]
-d debug出力
-q quiet
-h help指定されたディレクトリ下の.hbsファイルをprecompileして.hbsc.jsファイルを作ります。
生成されたbeezプロジェクト内のスクリプトから実行できるので、通常は直接実行する必要はありません。
beez-hbs2hbsc
-b baseディレクトリ。このディレクトリ下のhbsがhbsc.jsにprecompileされます
-c configファイル。環境ごとの設定ファイルを指定します
-e environment
-d debug mode
-h help指定されたディレクトリ下の.stylファイルを.cssにコンパイルします。
生成されたbeezプロジェクト内のスクリプトから実行できるので、通常は直接実行する必要はありません。
beez-stylus2css
-b baseディレクトリ。このディレクトリ下のhbsがhbsc.jsにprecompileされます
-c configファイル。環境ごとの設定ファイルを指定します
-d debug mode
-h help指定されたディレクトリ下のsprite-[key]-[name].pngファイルをkeyでまとめ、sprite-[key].stylやsprite-[key]@10x.png等にコンパイルします。
生成されたbeezプロジェクト内のスクリプトから実行できるので、通常は直接実行する必要はありません。
beez-csssprite
-b baseディレクトリ。このディレクトリ下のsprite-[key]-[name].pngがprecompileされます
-c configファイル。環境ごとの設定ファイルを指定します
-d debug mode
-h help指定されたディレクトリを起点に配下の条件にあったソースファイルをデプロイします。 デプロイするファイルはconfigで指定するかコマンドから指定することが可能です。(両方指定した場合はOR判定) 生成されたbeezプロジェクト内のスクリプトから実行できるので、通常は直接実行する必要はありません。
beez-deploy
-s souceディレクトリ。このディレクトリが起点となります
-o 出力先ディレクトリ
-e deployするファイル(正規表現)
-c configファイル。環境ごとの設定ファイルを指定します
-d debug mode
-h help指定されたディレクトリ下の条件にあったソースファイルを削除します。 削除するファイルはconfigで指定するかコマンドから指定することが可能です。(両方指定した場合はOR判定) 生成されたbeezプロジェクト内のスクリプトから実行できるので、通常は直接実行する必要はありません。
ファイルは削除されます
beez-ignore
-b baseディレクトリ。このディレクトリが起点となります
-e ignoreするファイル(正規表現)
-c configファイル。環境ごとの設定ファイルを指定します
-d debug mode
-h help指定されたファイルまたはディレクトリ下の画像ファイルをリサイズします。
beez-ratioresize
-b base ratio。元ファイルのratioを指定します。デフォルトで2.0 (configでも指定している場合configが優先されます)
-s 対象ファイル。 (baseディレクトリ[-w]を指定している場合はそちらが優先されます)
-w baseディレクトリ。このディレクトリ下の画像ファイルをresizeします
-c configファイル。環境ごとの設定ファイルを指定します
-d debug mode
-h helpDevelop hint:
-wは、[env].js#image.options.ratios.include[] に内部で追加されて実行されます。
logo.png ファイルを指定してリサイズ
$ beez-ratioresize -s image/logo.png
png/{ratio}.png Resize
Base Directory: image
image/logo.png
image/logo-10.png
image/logo-13.png
image/logo-15.png
image/logo-20.png
image/logo-30.png
finished.
content/img ディレクトリを指定して、配下の ui-top-btn01_10.png をリサイズ
$ beez-ratioresize -w content/img
png/{ratio}.png Resize
Base Directory: content/img
content/img/ui-top-btn01_10.png
content/img/ui-top-btn01_10-10.png
content/img/ui-top-btn01_10-13.png
content/img/ui-top-btn01_10-15.png
content/img/ui-top-btn01_10-20.png
content/img/ui-top-btn01_10-30.png
finished.