egg-validate-plus参数验证

egg-validate-plus参数验证

egg.js生命周期框架提供了这些生命周期函数供开发人员处理:配置文件即将加载,这是最后动态修改配置的时机(configWillLoad)配置文件加载...

node批量爬取网站内容

node批量爬取网站内容

使用node的http爬取网站的名称,当然也可以爬取其他的内容,方法相同,将爬取的网站内容存到数据库中,首先把网址存放在一个txt文件中,使...

webapck安装

webapck安装

先安装nodejs,这里就不演示了。分为全局安装和局部安装,套路都差不多,这里以局部安装为实例安装webpack新建文件夹npm init一路回车npm w...

koa2上传图片

koa2上传图片

1、upload.js借助 multer.diskStorage({}) 方法,实现自定义上传目录和文件名。文件路径:./utils/upload.jsconst multer = require('k...

koa-passport使用

koa-passport使用

koa2中使用的是 koa-passport 这个包。本地验证用的是 passport-local这个策略npm install -S koa-passport因为passport使用之前要定义策略...

session和token的区别

session和token的区别

session和token都常常用来作为用户鉴权的机制。session部分情况下,当我们提到session鉴权的时候,指的是这样一个流程用户登录的时候,服务...

Koa2 路由拆分并自动注册

Koa2 路由拆分并自动注册

在使用koa-router的时候会遇到路由的配置,虽然基本的配置很简单,但是当我们的业务越来越复杂,涉及到的路由也越来越多,最开始的单文件路...