首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

用node.js筑博客(三) - 用markdown写静态博客

2012-10-06 
用node.js建博客(三) - 用markdown写静态博客如果是第一次看到本篇,你可能需要看前面两篇:??用node.js建博

用node.js建博客(三) - 用markdown写静态博客

如果是第一次看到本篇,你可能需要看前面两篇:

?

?

    用node.js建博客(一) - node.js安装及Express框架简介用node.js建博客(二) - 构建第一个markdown页面

如果你已经对node.js,express,或者markdown语法很熟悉,那么可以继续看如下内容。

?

?

上篇中,我为express添加了markdown支持,在render时,可以渲染*.md格式文件。

思路

?

    将所有markdown文件(即:*.md文件),统一放到views/blogs目录下将/blogs/*.html的url, 映射到markdown文件在首页index.jade中,添加文章的链接

用node.js筑博客(三) - 用markdown写静态博客

?

Let's do it?(4步)

1. 在app.js中添加url处理代码:

?

2. monitor_doc.md

用node.js筑博客(三) - 用markdown写静态博客

?

这么简单!!!why?

对,是这么简单。在建这个博客的时候,我不想因为技术方面的问题分心,坚持keep simple原则,一步一步迭代,最总构建一个功能全面的动态blog

?

?

What next???

还没完,我还没添加错误处理,单元测试一行都没写。接下来开始如下工作:

?

    添加404, 500等错误处理采用Expresso/Vows,为blog添加单元测试.采用CIJoe进行持续构建

?

1 楼 wangyuhfut 2012-04-01   不错。已经尝试过了。准备在此基础上连接couchdb做个案例 2 楼 witcheryne 2012-04-04   wangyuhfut 写道不错。已经尝试过了。准备在此基础上连接couchdb做个案例
我也想过, 连mongodb ...
后来把node 从0.4升到0.6, 现有代码报出一对bug(基本都是依赖问题), 之后就没再折腾...

你搞出来了分享一下经验

热点排行