• misakiのcompiler作ったった(CoffeeScript編)

    以前、日記で紹介したmisakiのLESS CSS Compilerを基にliquidz/misakiのCoffeeScript Compilerを作った。

    GitHubにてbouzuya/misaki-coffee-scriptとして公開している。

    動きの大枠はLESS CSS Compilerとまったく同じである。対象となる拡張子が.coffeeであり、configがcoffee-script-in-dircoffee-script-out-dirになり、核となるcompiler部分をrbolkey/clj-coffee-scriptに変えてあるくらいである。

    template/coffee/main.js.coffeepublic/js/main.jsになるように設定している。

    misaki-coffee-scriptも核の部分は他の方が作ったものにおまかせなので、misakiのインタフェースを合わせているに過ぎない。さすがに、これくらいならぼくでもできると思っている。

    今日は、この他に自分のためのmisakiのディレクトリ構成をGistに書いてみた。このイメージ図にCoffeeScriptを書いてしまったので、作っただけで、実を言うとCoffeeScriptをろくに書いたことがない。直近のWEB+DB Pressに入門記事があったので調子に乗ってみただけである。

    20 min.

misakiのcompiler作ったった(CoffeeScript編)

以前、日記で紹介したmisakiのLESS CSS Compilerを基にliquidz/misakiのCoffeeScript Compilerを作った。

GitHubにてbouzuya/misaki-coffee-scriptとして公開している。

動きの大枠はLESS CSS Compilerとまったく同じである。対象となる拡張子が.coffeeであり、configがcoffee-script-in-dircoffee-script-out-dirになり、核となるcompiler部分をrbolkey/clj-coffee-scriptに変えてあるくらいである。

template/coffee/main.js.coffeepublic/js/main.jsになるように設定している。

misaki-coffee-scriptも核の部分は他の方が作ったものにおまかせなので、misakiのインタフェースを合わせているに過ぎない。さすがに、これくらいならぼくでもできると思っている。

今日は、この他に自分のためのmisakiのディレクトリ構成をGistに書いてみた。このイメージ図にCoffeeScriptを書いてしまったので、作っただけで、実を言うとCoffeeScriptをろくに書いたことがない。直近のWEB+DB Pressに入門記事があったので調子に乗ってみただけである。

20 min.