
eloc cli 是一个从 markdown 创建 ppt 的命令行工具,支持特性:
最后,安装体积 1.2MB
默认风格倾向于高桥流的路线,但比高桥流温和一些。在线示例:
完整的编辑体验还是要本地运行 cli 才能感受。1.24M 哟亲,不试一试么:
$ npm install eloc -g 起源:
原本我是用 mdx-deck 的,它的问题是
最后一个算是 bug 了,但是考虑到它的技术栈我完全不喜欢,还不如自己做个。所以就有了 eloc。
PS: eloc 的核心展示部分拆分出来做了个 web component: <markdown-deck />,请随意取用。
1 huiyadanli 2019 年 10 月 10 日 https://github.com/hakimel/reveal.js 这个也支持 md 交互比较好看 |
2 huiyadanli 2019 年 10 月 10 日 @huiyadanli #1 eloc cli 按 esc 直接可以编辑,这个用起来不错。 |
3 MzM2ODkx 2019 年 10 月 10 日 看起来不错,试试 |
4 sohu022 2019 年 10 月 10 日 支持一下, NodePPT 什么的都有些麻烦, 这个真的不错 |
5 MzM2ODkx 2019 年 10 月 10 日 试了下,mac 可以,win 不行,貌似 md 路径问题 |
7 amio OP @huiyadanli reveal.js 的 slides 切换特效是它的主打,后来还做了个线上服务 slides.com 我有相当长时间一直是 slides.com 忠实用户,不过后来口味在简洁的路上越走越远,慢慢觉得切换特效也不是很需要了,就希望飞快地打开文档,直接写内容,把精力尽可能多地从排版、特效上释放出来。 mdx-deck 是最满足我这个需求,只是它的实现很不优雅,太臃肿了。 |
8 amio OP 希望这个能修复 windows 上的问题 https://github.com/amio/eloc/commit/8c95984bd87f331f93cfe072b94d0c1195e9d63f 发了个新版本 1.1.2,你可以试试 @iMusic |
9 huiyadanli 2019 年 10 月 10 日 @amio #7 试用了下,貌似 通过 ![]() 添加的图片是不会自适应窗口大小的,只好通过<img>标签手动指定了。 |
10 amio OP @huiyadanli 恩对,漏了这个。图片需要自适应,我某天想起来要做,然后又忘了 |
11 amio OP @huiyadanli 图片自适应的功能加上了,已发布 1.1.4 |
12 MzM2ODkx 2019 年 10 月 11 日 @amio 可能你理解错了,我说的路径是指 md 文件的路径 https://i.loli.net/2019/10/11/mMv4UiplLKbS5OZ.png 看代码应该是 path.posix.basename 造成的 https://github.com/amio/eloc/blob/8c95984bd87f331f93cfe072b94d0c1195e9d63f/src/build.ts#L16 |
13 zhfsxtx 2019 年 10 月 11 日 nice work |
14 amio OP |