react-nathan-blog
react-nathan-blog copied to clipboard
基于react搭建的响应式blog
Nathan's Blog
前言
之前一直想做个自己的博客,另外也是想了解NodeJS,React等相关技术,从而打通服务器=>后台=>前端的知识体系
主要技术栈
前端主要使用技术React全家桶、Antd ui,框架后台使用的是Koa2
主要功能
- 权限验证
- 邮箱发送验证码
- Token鉴权
- 页面
- 发送邮箱验证码
- 注册账号
- 登录账号
- 搜索
- 文章list
- 文章详情
- 标签
- 分类
- 个人信息
- 评论与回复
- 点赞
开发
#
需要自行安装
# 克隆项目
git clone https://github.com/t596502/react-nathan-blog.git
# 进入项目目录
cd react-nathan-blog
# 安装依赖
npm install
# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm start