Skip to content

naihe138/naice-blog

Repository files navigation

一直以来都想用自己所想的技术做一些个人小项目,之前的博客觉从视觉上和交互上得有点小小不满足,所以想着做一些小小的重构。陆陆续续花了两个多月的时间,原因是工作特别的忙(为自己懒惰找借口),所以知道今天才发布上线。

博客地址:naice-blog

博客管理:naice-blog-admin

博客后台:node-koa

相关截图:

首页

文章

文章详情

评论

音乐

留言

归档

关于

相关技术栈:

  • 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
  • ....

启动

启动前一定要先启动服务器,不然那请求不到数据

Clone

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

Install

npm install

Dev

npm run dev

Build

npm run build

View build

npm start

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