Total Pageviews

Wednesday, 5 December 2018

使用 Nodejs 编写的博客程序-noderce


Noderce 是一个使用 nodejs 编写的博客程序,使用了 express , mongoskin 等第三方框架、模块。使用 mongodb 做存储
Noderce 的功能很简单。去除了自己用不到的标签、分类、友情链接功能,仅有文章、页面、评论功能。
##安装
克隆项目到本地
git clone git@github.com:willerce/noderce.git
复制一份config.default.js,保存为 config.js,根据注释,修改参数。
运行 npm install
运行 node app.js
访问 yourname.com 后,会自动跳转到 yourname.com/admin/install
设定一个用户名密码,程序初始化后,即可使用
##主题切换
从 views/one 复制一件出来进行修改。放在 views 中,如: views/two
修改 config.js 中的 theme 的值为你的主题目录名称:"two" 即可
##Akismet功能
akismet 可以帮助你拒绝绝大部分的 spam 评论,建议开启。你需要到 http://akismet.com/ 申请一个 api key。然后修改 config.js 中的 akismet_key 变量。如果不想开启此功能,请留空。默认为空
##ChangeLog
####2014-11-13
  1. 更新mongoskin版本为1.3.20,不然会报错,因为mongodb的接口已经修改
  2. 修改db.ObjectID.createFromHexStringmongoskin.helper.toObjectID以适应新版本
####2014-11-14
  1. 添加log4js调试模块
  2. 添加http请求记录到文件的模块
  3. 给404页面添加404状态码
from https://github.com/willerce/noderce
演示博客地址: http://willerce.com

No comments:

Post a Comment