什么是Markdown:
Markdown是一种轻量级的标记语言,它的语法十分简单,常用的标记符号也不超过十个,设计初衷是用简洁的语法来代替排版,而不像一般我们用的字处理软件Word或Pages有大量的排版、字体设置,它使我们专心于码字,用标记语法,代替常见的排版格式,目前有很多网站支持Markdown的文字录入(例如简书),你可以导出HTML格式的文件用来网站发布,也可以十分方便的导出PDF格式的文件
使用Markdown的优点:
1、专注于文字内容的创作,而不是排版样式
2、轻松导出HTML、PDF和本身的.md文件
3、纯文本内容,兼容所有的文本编辑器与字处理软件
4、随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱
5、可读、直观、学习成本低
语法说明参考链接:
http://www.jianshu.com/p/1e402922ee32/
http://wowubuntu.com/markdown/
Node.js中使用Markdown(开发博客项目)
打开package.json,添加如下代码
"markdown" : "0.5.0"
使用npm install命令安装markdown模块
引入模块,添加如下代码
markdown = require('markdown').markdown;
使用如下方法解析文档
doc = markdown.toHTML(doc);