Node.js中使用Markdown
2016-04-18 11:56
676 查看
什么是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);
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);
相关文章推荐
- ERROR:格式化hdfs后,datanode只启动了一个
- WebSocket 学习(三)--用nodejs搭建服务器
- ENode 2.8 最新架构图简介
- leetcode 19. Remove Nth Node From End of List(链表)
- Node系列-koa2开发实践
- 9. Delete Node in a Linked List
- [LeetCode]19. Remove Nth Node From End of List
- node.js mongoose 插件
- Node.js模板引擎的深入探讨
- 3分钟干货学会使用node-inspector调试NodeJS代码
- Node中Exports与module.export的使用与区别
- Nodejs之express第三方核心模块的中间件——body-parser
- node模块的分类
- 使用supervisor提高nodejs开发效率
- node.js 学习笔记004:使用eventproxy控制并发
- Nodejs Stream 数据流使用手册
- ENode 2.8 最新架构图简介
- cocoNode节点函数注释
- 19. Remove Nth Node From End of List
- NodeJs安装package.json中依赖包失败