想做成脚本语言结果 HTML 写得挺顺的 - -!
代码:https://github.com/Cirru/cirru-html
在线的 Demo: http://repo.cirru.org/html 可以修改左边的框框,点击按钮右边显示编译结果
借鉴了 Vue.js 模版的形态,所以一个列表是这样展开的:
@repeat (@ list)
div
= a line
p $ = (@ @key)
p $ = (@ @value)
@if (@ @last)
p $ = this is last one
@if (@ @first)
p $ = this is the first
目前我个人用这个工具来生成简单的 HTML.
这个项目是 Cirru 的一部分:http://cirru.org/ 另外目前代码可以尝试在 Chrome 当中编辑 http://v2ex.com/t/110156
Bug 略多,欢迎吐槽。