现在的位置: 首页 > 综合 > 正文

第2章 使用 Markdown

2019年08月26日 ⁄ 综合 ⁄ 共 860字 ⁄ 字号 评论关闭

https://github.com/nswbmw/N-blog/wiki/%E7%AC%AC2%E7%AB%A0--%E4%BD%BF%E7%94%A8-Markdown

nswbmw edited this page on 25 Nov 2014 · 9 revisions

现在我们来给博客添加支持 markdown 发表文章的功能。

假如你不还熟悉 markdown,请转到:http://wowubuntu.com/markdown/

打开 package.json ,添加一行代码:

"markdown": “0.5.0"

使用 npm install 安装 markdown 模块。

打开 post.js,在 mongodb = require('./db') 后添加一行代码:

markdown = require('markdown').markdown;

在 Post.get 函数里的 callback(null,
docs);
 前添加以下代码:

//解析 markdown 为 html
docs.forEach(function (doc) {
  doc.post = markdown.toHTML(doc.post);
});

现在我们就可以使用 markdown 发表文章了。

注意:每当我们给博客添加新功能后,都要清空数据库(即删除 mongodb/blog 文件夹里所有文件)再启动我们的博客。以后每一章都是如此,后面便不再赘述。

运行我们的博客,如图所示:

发表前

发表后

抱歉!评论已关闭.