理解 node.js中的 同步,异步,阻塞与非阻塞
我们都知道javascript是单线程的,node.js是一个基于Chrome V8 引擎的 javascript 运行时环境,注意 node.js 不是一门语言,别搞错了...
我们都知道javascript是单线程的,node.js是一个基于Chrome V8 引擎的 javascript 运行时环境,注意 node.js 不是一门语言,别搞错了...
1、upload.js借助 multer.diskStorage({}) 方法,实现自定义上传目录和文件名。文件路径:./utils/upload.jsconst multer = require('k...
koa2中使用的是 koa-passport 这个包。本地验证用的是 passport-local这个策略npm install -S koa-passport因为passport使用之前要定义策略...
安装nodemailercnpm i nodemailervar nodemailer = require("nodemailer"); var mailTransport = nodemailer.createTransport({ host: &#...
安装Koa-generic-session中间件npm i koa-generic-session koa-redis配置SessionKoa-generic需要做一些配置,store是存储到redis中const ses...
utility有两个很重要的方法,一个是sha1,一个是md5,通常使用他们对字符串进行加密处理。npm install utility --save加密方法:const util...
let page=ctx.request.body.params.page; let pageSize=ctx.request.body.params.pageSize; let start=(page-1)*pageSize; await Goods.fin...
例如我们使用mongoose创建了user表,表的实际名字是users,解决办法在定义Schema的时候加入collection:'user'//定义user表模型 let...
例如mongodb中有很多个数据库,我们需要创建一个账户,让用户只能访问指定的数据库首先进入mongodb,先使用管理员账户登陆mongodb,然后在...
新建两个表,第一个是product表用来存放产品的,第二个是shop表存放产品的类型,两个表之间使用type关联。在product中插入数据:db.product...
koa使用了koa-jwt路由权限控制,然后设置了静态目录,导致静态目录打不开//秘钥 let secret=require('./config/token'); app.use(k...
生成token使用的是jsonwebtoken这个中间件,验证token使用的是koa-jwt这个中间件npm install jsonwebtoken --save npm install koa-jtw --s...
原文地址回顾 npm install 命令最近在写Node程序的时候,突然对 npm install 的-save和-save-dev 这两个参数的使用比较混乱。其实博...
一、mongoexportMongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根...