a club based on Node.js and Mongodb with Promise(bluebird)
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
bin
common
config
controllers
dao
middleware
models
public
test
views
.eslintrc
.gitignore
.travis.yml
LICENSE
README.md
app.js
package.json
web_api.js
web_router.js

README.md

gaoqi-blog

build status Coverage Status David deps node version Greenkeeper badge

基于Node.js的多人博客

安装运行

  • 安装上面所需的3个环境
  • 安装依赖 npm install
  • js、css压缩合并 npm run build
  • 开发环境启动 npm run dev
  • 生产环境启动 npm start
  • 生产环境重启 npm restart
  • 生产环境快速重启 make reboot
  • 访问 http://localhost:3001

test

  • npm test

coverage

  • npm run test-cov

changelog

1.0.6 / 2017-02-06

  • twitter发送新帖
  • 文章顶置

1.0.5 / 2017-01-04

  • 百度分享
  • 文章收藏

1.0.4 / 2016-12-18

  • 关注、取消关注

1.0.3 / 2016-12-12

  • 关注用户
  • 文章收藏
  • 页面加载进度条
  • statd响应时间监控
  • 结巴分词

1.0.2 / 2016-11-21

  • 样式调整
  • 用户信息卡片

1.0.1 / 2016-10-25

  • 重构config files
  • 更新readme
  • 移除Makefile,全部使用npm scripts代替

1.0.0 / 2016-10-21

  • 界面重构

0.0.10 / 2016-7-16

  • 升级依赖
  • sitemap加入tag
  • 补充测试

0.0.9 / 2016-6-19

  • callback重构为promise实现 #21
  • 移除未使用包
  • 首页导航样式调整
  • 首页文章列表按更新时间排序
  • config cdn域名合并为一个域名减少dns解析时间
  • 切换到ioredis
  • 站点https化(let's Encrypt)
  • 去掉文章描述
  • tag 样式变得更轻更友好 #31
  • 同一分类无需分类标签,可增加一项【全部】分类 #22
  • 文章列表样式修改

0.0.8 / 2016-3-11

  • 分类tag颜色配置
  • npm scripts添加build指令来兼容windows
  • 升级nodemailer
  • 用户头像判断

0.0.7 / 2016-1-10

  • 更新 oneapm@1.2.16
  • 添加travis
  • 更换bcrypt到bcryptjs
  • 删除一些不需要的package依赖

0.0.6 / 2015-9-29

  • 更新 oneapm npm 模块
  • 首页标签旁边连接加上title
  • 更新bcrypt 到 0.8.5

0.0.5 / 2015-9-13

  • 邮件提醒功能

0.0.4 / 2015-8-18

  • 推送分类
  • 消息提醒功能

0.0.3 / 2015-8-16

  • 修改个人设置
  • 修改密码
  • 找回密码功能

0.0.3 / 2015-7-13

  • 个人主页初步成型
  • 路径导航

0.0.2 / 2015-6-22

  • 个人设置原型
  • 个人主页原型
  • 加入分类
  • 修改部分样式

0.0.1 / 2015-6-4

  • 关注标签,原型
  • update package.json
  • update readme
  • 部分功能完成
  • Initial commit

License

MIT