CommandRunner

ファイルを読み込み、独自のコマンドコードを実行します。例えばファイルをコンパイルしたり、構文チェックを行うことができます。

ファイルを読み込み、独自のコマンドコードを実行します。例えばファイルをコンパイルしたり、構文チェックを行うことができます たとえばlesscssの場合、lessファイルの先頭に以下のような文を記載します。

// ** run:lessc
// ** args:"$1"
// ** out:file
// ** outfile:$dn1\$fnwe1.css

/* 以下コード
---

このような記載があった場合、ファイルを保存すると自動的にlesscコマンドでコンパイルし、結果を同名のCSSファイルに保存します。

Meryの場合の起動設定方法

スクリプトとして別途公開されている、CommandRunner.jsを同じフォルダに配置して、jsファイルをマクロとして設定します。イベント機能を利用して、ファイル保存時に自動的にCommandRunnerを実行することも可能です。