Node.js 博客实例(二)使用 Markdown
来源:互联网 发布:windows和安卓平板 编辑:程序博客网 时间:2024/06/05 06:56
原教程 https://github.com/nswbmw/N-blog/wiki/_pages的第二章
关于Markdown
给package,json添加一行:
{ "name": "blog", "version": "0.0.1", "private": true, "scripts": { "start": "node app.js" }, "dependencies": { "express": "3.16.7", "ejs": "*","mongodb":"*","connect-mongo":"*","connect-flash":"*","markdown":"*" }}
post.js 里:
添加:
var mongodb = require('./db'),markdown=require('markdown').markdown;在 Post.get 函数里的 callback(null, docs); 前添加以下代码:
//解析 markdown 为 htmldocs.forEach(function (doc) {doc.post = markdown.toHTML(doc.post);});发表博客的效果:
发表:
0 0
- Node.js 博客实例(二)使用 Markdown
- Node.js 博客实例(补充一)使用KindEditor
- Node.js 博客实例(十七)小结
- Node.js 博客实例(一)简单博客
- Node.js中使用Markdown
- Node.js 博客实例(三)增加文件上传功能
- Node.js 博客实例(五)编辑与删除功能
- Node.js 博客实例(六)留言功能
- Node.js 博客实例(七)分页功能
- Node.js 博客实例(八)增加存档页面
- Node.js 博客实例(九)标签和标签页面
- Node.js 博客实例(十一)文章检索功能
- Node.js 博客实例(十二)友情链接功能
- Node.js 博客实例(十三)增加404页面
- Node.js 博客实例(十四)增加头像
- Node.js 博客实例(十六)日志功能
- 【Node.js基础篇】(二)Node模块的使用
- Node.js(二)
- 查看Eclipse版本号及各个版本区别
- ON、WHERE、HAVING的区别
- 魔方矩阵 (维数为奇数的情况)
- FPGA开发之配置模式
- sqlplus批量执行脚本日志输出
- Node.js 博客实例(二)使用 Markdown
- Command Prompt 命令目录
- S2SH框架搭建
- 单片机sfr和sbit关键字,详解
- 技术高手必备的几大素质
- Python 集合 set
- sqlplus登陆方式
- C#记事本-查找与替换
- 正则表达式 数量词