blog.bouzuya.net

2012-10-13 misakiのコンパイラーの設定方法

liquidz/misakiに複数コンパイラー対応機能が搭載される。まだmisakiのmasterにはmergeされていないけど、きっと数日のうちに対応されるだろう。

実は2週間ほど前から機能はできていて、作者の@uochanに確認を依頼されていたにもかかわらず、忙しさにかまけて放置してしまっていた。昨日あたりせっつかれてしまい、謝りながら今日確認した次第だ。

確認ついでに、ぼくのLESSCSSコンパイラーbouzuya/misaki-lesscssとCoffeeScriptコンパイラーbouzuya/misaki-coffee-scriptも更新した。本家の変更に対応しただけなので、機能追加などはない。

READMEに設定方法などを書いていないので、暫定ではあるが自分なりの「コンパイラー追加方法」を書いておく。

  1. misakiをgit cloneする
  2. project.clj:dependenciesにcompiler jarを追加する 例) :dependencies [ ... [org.clojars.bouzuya/misaki-lesscss "0.1.2"]]
  3. _config.clj:compilerにcompiler nameを追加する 例) :compiler ["lesscss" "default"]
  4. いつもどおりにlein run

今回はmisaki-lesscssとmisaki-coffee-scriptをClojars.orgに暫定ではあるけれど、ぼくのユーザー名で登録しておいたので、上記のように手軽にmisakiのコンパイラーを試すことができる。

興味があればぜひ試してほしい。

20 min.