- 下载完后,在项目的根目录,输入:
npm install
. - 使用的PPT插件(需要学习更多的,可以参考):https://github.com/hakimel/reveal.js
-
新建一个ppt。在项目根目录用命令行输入:
gulp new --page {pptName}
-
新建后,会生成
src/page/[pptName]
目录,我们主要看 js 目录下的文件:index.js
, 入口文件page_00.js
, PPT的第0页page_10.js
, PPT的第1页page_end.js
, PPT的最后1页reveal.config.js
, PPT的配置
-
如果你需要新增 PPT 页面,请用
page_xx.js
命名,这样,生成最终 PPT 的时候会自动根据 xx 升序依赖。 -
那么,怎么让PPT可以在浏览器看呢?
- 方法一,手动编译:
gulp dev
。编译完之后,就可以打开views_dev/[pptName].html
在浏览器查看效果了。 - 方法二,实时编译:
gulp dev -h
. 这个时候,浏览器会打开localhost:3000/views_dev/
. 然后,你输入你要看的PPT名字,如:localhost:3000/views_dev/[pptName].html
- 方法一,手动编译:
具体可以查看 package/templates/page.scss
,这里介绍常用的5个:
- 标题:h1~h6
- class="fragment" 的块,会被分块展示。
- 弹性盒子布局:
.flex-layout
及其一个弹性子元素.flex
- 经典12列布局:
.col-layout
及其子元素.col-N
(N取值:1~12) - 凸显列表:
.nav-list
。列表的最后一项高亮,其它项灰色。
- 加入
print-pdf
查询参数,然后访问,即可。例如:http://localhost:3000/views_dev/demo.html?print-pdf
- 按快捷键:
- window 下:Ctrl + P
- Mac 下:Cmd + P
- 选择
- 边距:无
- 选项:背景图形(打勾)