首页 > 其他 > 详细

node+vue,实战demo

时间:2020-06-15 18:33:37      阅读:54      评论:0      收藏:0      [点我收藏+]

该项目功能

页面内容:
1.注册
2.登录
3.退登、修改密码/修改昵称
4.列表页(可新增,删除,修改,查询)
5.子账号页(可增,删,改,查)==》仅对超级管理员开放
用到技术:
1.反向代理
2.数据库建表,请求mysql数据库
3.进行node模块化开发,分模块处理请求()
具体功能:
1.生成验证码
2.token:前端用uuid加密生成token实现验证码一一对应
3.用redis(可支持:键/值对,哈希表,链表,集合)缓存token以及用户信息,并设置过期时效
redis使用:
1.先跑起来redis服务:到redis文件目录下:redis-server redis.window.conf
2.在打开可视化工具(redis desktop manager)查看

前端代码(https://github.com/miaSlady/modular_html)
node后台代码(https://github.com/miaSlady/modular)

具体实现过程

数据库部分

数据库搭建
1.建立读书计划表
![](https://img2020.cnblogs.com/blog/1286543/202006/1286543-20200615180854788-313634398.jpg)
2.建立用户列表
![](https://img2020.cnblogs.com/blog/1286543/202006/1286543-20200615180906286-256484131.jpg)

后台node部分

安装以下依赖
![](https://img2020.cnblogs.com/blog/1286543/202006/1286543-20200615182127507-648572952.png)
 "koa": "^2.12.0",
  "koa-bodyparser": "^4.3.0",
  "koa-router": "^8.0.8",
  "koa-session": "^6.0.0",
  "koa2-cors": "^2.0.6",
  "mysql": "^2.18.1",
  "redis": "^3.0.2",
  "svg-captcha": "^1.4.0"
  "crypto": "^1.0.1"

koa 写后台;mysql连接服务器;svg-captcha生成二维码;redis写token校验;crypto配合redis使用
连接服务器

node+vue,实战demo

原文:https://www.cnblogs.com/miaSlady/p/13132356.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!