2017年终总结
自豪的采用 reveal.js

推荐在mac下运行,打包发布,windows下有问题。。。
A framework for easily creating beautiful presentations using HTML. Check out the live demo.
reveal.js comes with a broad range of features including nested slides, Markdown contents, PDF export, speaker notes and a JavaScript API. There's also a fully featured visual editor and platform for sharing reveal.js presentations at slides.com.
使用markdown语法编写slides
<section data-markdown="example.md"
data-separator="^\n\n\n"
data-separator-vertical="^\n\n"
data-separator-notes="^Note:"
data-charset="iso-8859-15">
</section>
Some reveal.js features, like external Markdown and speaker notes, require that presentations run from a local web server. The following instructions will set up such a server as well as all of the development tasks needed to make edits to the reveal.js source code.
-
Install Node.js (4.0.0 or later)
-
Clone the reveal.js repository
$ git clone https://github.com/lisztj/2017year-end-summary.git
-
Install dependencies
推荐使用淘宝镜像 $ npm install -g cnpm --registry=https://registry.npm.taobao.org $ cnpm install 或 $ npm install
-
Serve the presentation and monitor source files for changes
$ npm start 或者 $ grunt serve 打包发布 $ grunt package
-
Open http://localhost:8000 to view your presentation
You can change the port by using
npm start -- --port=8001
.
- css/ Core styles without which the project does not function
- js/ Like above but for JavaScript
- plugin/ Components that have been developed as extensions to reveal.js
- lib/ All other third party assets (JavaScript, CSS, fonts)