
Node.js学习笔记
文章平均质量分 73
钧桐
怕什么真理无穷?进一寸有进一寸的欢喜!
展开
-
JWT源码浅析(四层封装,有示意图)
1`JWT`在哪里使用了`defineProperty`,为什么要用?2`jwt.sign`中竟然还有`callback`函数,何时会去调用呢?3`JWT`的默认加密算法是什么?4 `jwt.verify`如何验证`option`中的`jwtid`和`payload.jti`是否相等?(方便了`sessionid`的比对)5`option`中的一些其他不常用的参数,比如`complete`。6为什么`jws.createSign`可以使用回调函数?7`jwa`如何使用正则提取需要的参原创 2022-04-21 14:54:03 · 868 阅读 · 0 评论 -
Koa洋葱圈模型源码浅析(`await next()`为什么能够形成洋葱圈模型?)
Koa洋葱圈模型源码浅析,你将了解到:1.`await next()`为什么能够形成洋葱圈模型?2.为什么中间件可以使用ctx.state传递信息原创 2022-04-14 18:16:04 · 1267 阅读 · 0 评论 -
[apifox学习笔记]在所有接口中添加登录后获取的token(有图示)
如何在所有的接口添加token在登录接口调通的基础上在登录接口添加后置操作提取token作为环境变量在项目概览中选择Auth和Bearer Token类型并赋值环境变量token我们在接口中修改文档可以看到Auth继承父级添加成功,完成修改密码!在登录接口调通的基础上如图,我们已经成功测试登录接口了,得到了返回的token{ "code": 0, "message": "用户登录成功", "result": { "token": "eyJhbGciOiJIUz原创 2022-02-19 23:53:33 · 7110 阅读 · 2 评论 -
[Node.js框架学习笔记]Koa框架初体验
Koa框架Koa框架简介Koa初体验初始化框架1.安装框架生成器`npm install koa-generator -g`2.使用命令创建文件`koa2 koa2_stu`3.cd 到目录下使用`npm install`安装默认的框架依赖4.安装模块引擎和数据库依赖`npm install art-template koa-art-template mysql`5.修改app.js文件6.测试 `npm start`初始化模型1.创建models目录->创建stu.js模型文件2.修改app.js创原创 2021-11-06 15:28:32 · 324 阅读 · 0 评论 -
[Node.js学习笔记]Express框架路由和托管静态文件
今天继续了解一下Express路由普通语法特殊语法路由参数托管静态文件普通写法express语法路由1.路由:就是网址2.路由参数:网址参数普通语法/* * @Author: 41 * @Date: 2021-11-06 10:56:59 * @LastEditors: 41 * @LastEditTime: 2021-11-06 11:16:48 * @Description: */// 1.引入express框架模块var express=require('express原创 2021-11-06 12:21:40 · 213 阅读 · 0 评论 -
[Node.js学习笔记]Express框架初体验
Express框架简介使用初始化创建app.js文件配置模板引擎安装art-template模板引擎创建views文件夹和test.html(置于views文件夹下)调用render简介是基于node.js开发的一个框架好处:加快项目开发,便于团队协作使用初始化npm init -ynpm install express创建app.js文件就是引入了一个路由的概念有了框架,不用自己去判断目录了,直接写路由// 1.引入模块var express=require('expres原创 2021-10-20 20:55:49 · 198 阅读 · 0 评论 -
[Node.js学习笔记]
Node.js学习笔记根据不同请求路径返回不同数据Node中的js.核心模块Node中的模块化ip地址和端口号的概念根据不同请求路径返回不同数据1.获取请求路径 req.url获取到的是端口号之后的那一部分路径,也就是说所有的url都是以/开头的2.判断路径处理响应// 监听request请求事件,设置请求处理函数serve.on('request',function(req,res){ console.log('收到请求,请求路径是:'+req.url); let url=r原创 2021-10-18 12:20:29 · 149 阅读 · 0 评论 -
[Node.js学习笔记]helloworld+简单http服务与响应
Node.js学习笔记为什么要学习Node.jsNode.js是什么Node.js能做什么学习目标node环境安装hello wolrd读取文件写文件简单的http服务发送响应为什么要学习Node.js企业需求 具有服务端开发经验更好全栈开发工程师Node.js是什么Node.js不是一门语言,库,框架,是一个JavaScript运行时的环境也就是说,现在的JavaScript可以完全脱离浏览器来运行,一切都归功于Node.jsNode.js中没有BOM,DOM在Node这个JavaS原创 2021-09-24 21:00:50 · 216 阅读 · 0 评论