Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

jadeはpugという名前になり、少し記法が変わりました

すっかり前線から離れて忘れまくっているのでメモ。

nodeJsフレンドリーなHTMLエンジンjadeはpugという名前になっています。
ソレに加え、2016年8月からpug v2として一部記法がよりスマートになりました。
また、ドキュメント化されてないメソッドやイケてない部分の削除も行われたようです。

メモ書き

導入方法と個人的によく使っていた部分について

導入

cliツールは別々に。

$ npm install -g pug
$ npm install -g pig-cli

MixInがより簡潔に

//- 旧版
mixin foo('whatever')

//- 新版
+foo('whatever')

繰り返し処理に"-"が不要に

eachやforといった繰り返し処理に"-"を付けなくともよくなりました

//- 旧
- each a in b
  = a

//- 新
each a in b
  = a