二、从零模拟新浪微博-基本环境搭建
介绍 将用户的session存放在redis中。 安装依赖 yarn add koa-redis koa-generic-session 配置session 配置session需要在注册路由前进行配置。 // ... // session配置(加密密匙) app.keys = ['XiaoKang666'] app.use( session({ // cookie的name 默认是 koa.sid key: 'weibo.sid', // redis key 的前缀 默认是 koa.sess prefix: 'weibo:sess:', cookie: { path: '/', httpOnly: true, maxAge: 24 * 60 * 60 * 1000 }, store: redisStore({ all: `$ ...
一、从零模拟新浪微博-数据库操作
建表 users column dataType pk主键 nn不为空 AI自动增加 Default id int Y Y Y username varchar(20) Y password varchar(20) Y nickname varchar(10) Y blogs column dataType pk主键 nn不为空 AI自动增加 Default id int Y Y Y title varchar(50) Y content text Y userid int Y sequlize 安装插件 yarn add mysql2 sequelize -d 创建链接 const Sequelise = require('sequelize') const conf = { host: 'localhost', dialect: 'mysql' } // 数据库名、账户名、密码 const seq = new Sequelise('koa2 ...






