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":"*"  }}


nmp install 安装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
原创粉丝点击