Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

博客地址:naice-blog

博客管理:naice-blog-admin

博客后台:node-koa

克隆项目

git clone git@github.com:naihe138/naice-blog-koa.git

安装

npm install

运行

npm run dev

打包

npm run build

运行打包代码

npm start

功能

  1. 登录、退出
  2. 文章管理
    • 文章修改,删除
    • 添加文章
    • 草稿箱
  3. 标签管理
    • 新增、修改、删除标签
  4. 留言墙管理
    • 新增、修改、删除留言
  5. 文章评论管理
    • 新增、修改、删除留言
  6. 项目管理
    • 新增、修改、删除留言
  7. 音乐管理
    • 新增、修改、删除音乐
    • 上传音乐文件、海报到七牛云

相关技术栈:

  • vue + vuex + vue-router +nuxt
  • react + redux + react-router + ant design
  • token控制
  • 按需加载,ssr
  • ....

server

  • node + koa + mongoose
  • 路由用了装饰器包装,鉴别参数是否正确
  • 登录权限jwt
  • 百度sro推送,邮件通知
  • pm2自动化部署
  • nginx + ssl + http2
  • 缓存
  • ....

未来可能加入

  • 网易云音乐
  • 移动适配
  • 页面数据可视化统计
  • react-native
  • ....

如在浏览中遇到任何的bug,请留言我,我会第一时间修复,就此先谢谢