ppt-cli是一款用于生成在线 slides 的 node 工具,使用它可以通过一个命令把本地甚至线上的 markdown 文件转换成HTML 文件,并拥有各种强大、可配置、神奇的功能。
npm 地址: ppt-cli
github 地址: GitHub - jirengu/ppt-cli: a slides framework using makrdown
做课件做展示一直找不到合适的工具,虽然像 gitbook、个人博客、课件平台都能使用 markdown 展示内容,但毕竟不像 ppt 那样有良好的展示效果。
使用国内的在线 ppt 网站,一堆繁复的功能配置和广告看的心累;使用演说在线定制化太差且不能分享;使用http://slides.com 无奈太卡;使用reveal.js 写 HTML太复杂;用 keynote 写起来麻烦分享起来也不方便。
没有合适的轮子只能自己造了。于是花了一个下午写了工具的原型,晚上熬个夜做了功能的细化。这个轮子要体现几个特点:
1. 安装 node
2. 打开命令窗口,执行
npm install -g ppt-cli
3. 创建 markdown 文件
4. 执行
ppt sample.md ppt sample.md --align=center --theme=black --transition=zoom
5. 或者可以直接使用线上的 markdown 文件
ppt https://raw.githubusercontent.com/jirengu/server-mock/master/README.md
在书写 markdown 的时候要注意,每个一级标题、二级标题、三级标题都对应 slides 里的一个页面,所以这些标题下对应的内容不要太长,否则一个页面展示不下。
本文和工具均为作者若愚原创,点个赞不会怀孕,也让我熬夜到2点破碎的心有个慰藉
饥人谷一直致力于培养有灵魂的编程者,打造专业有爱的国内前端技术圈子。如造梦师一般帮助近千名不甘寂寞的追梦人把编程梦变为现实,他们以饥人谷为起点,足迹遍布包括facebook、阿里巴巴、百度、网易、京东、今日头条、大众美团、饿了么、ofo在内的国内外大小企业。 了解培训课程:加微信 xiedaimala03,官网:https://jirengu.com
本文作者:饥人谷若愚老师