写了一个 emacs package: pp-html,虽然 v 站没多少 emacs 用户,还是发一下,毕竟是我写的第一个 package 。
基于 emacs lisp 的 HTML 模板语言,就是用 elisp 的 S 表达式构建 HTML 代码。支持基本逻辑标签,模板继承,过滤器,自定义过滤器,CSS 语法糖.... 。超级好用,欢迎 emacs 用户使用并给我提 bug 。
地址: https://github.com/Kinneyzhang/pp-html.git
文档: https://geekinney.com/post/html-template-language-in-emacs.html
1
darksword21 2020-05-11 15:23:13 +08:00
可以发到 emacs-china
|
2
KinneyZhang OP @darksword21 #1 发了
|
3
YadongZhang 2020-05-11 16:50:02 +08:00 via Android
老哥,你可能需要 org-mode
|
4
KinneyZhang OP @YadongZhang ??你再说什么,和 org-mode 有什么关系?
|
5
YadongZhang 2020-05-11 17:22:45 +08:00 via Android
@KinneyZhang #4 org-mode 可以导出 html
|
6
KinneyZhang OP @YadongZhang orgmode 很强大,可以生成静态 html,但不能用来开发网站。很多时候,web 项目要复杂的多。所以才有模版语言和前端框架,可以处理数据逻辑和代码复用。这两者不是一个层面上的。
|
7
namelosw 2020-05-11 23:41:02 +08:00
先顶。
不过说实话 Elisp 这个 runtime 离了 Emacs 几乎没用,所以只能输出 HTML 。 感觉类似的库在 Racket CL Clojure 之类的 runtime 里比较有用,server 可以直接渲染。 |
8
KinneyZhang OP @namelosw #7 嗯嗯,就是在 emacs 里用。
|