
node.js
文章平均质量分 55
谢去非
我挂过的面试,比你面过的公司还要多!
展开
-
nodejs博客系统的功能点总结
nodejs博客系统的功能点总结登录功能登录拦截 登录功能 用户登录使用邮箱和密码 从req.body上解构出邮箱和密码 使用User集合以邮箱从数据库中查询出对应user 如果user不空,说明该用户是注册过的,在数据库中存在 判断req.body.password与user.password是否相等 相等:登录成功;不相等:登录失败 登录成功后express.session可以自动给客户端在cookie中存connectid 下次登录就会携带这个cookie带服务器端进行比对 登录拦截 使用app原创 2021-08-04 10:20:17 · 189 阅读 · 0 评论 -
已解决:express接收post参数是空对象
已解决:express接收post参数是空对象原因 原因 两处应该相同原创 2021-04-30 16:53:11 · 736 阅读 · 1 评论 -
node.js异步编程初探2(promise)
node.js异步编程初探2问题:如果异步API后面的代码执行,依赖当前异步API的执行结果,但实际上后续代码在执行的时候异步API还没有返回结果,这个问题怎么解决?解决方案一:缺点解决方案二:解决方案三(最优): 问题:如果异步API后面的代码执行,依赖当前异步API的执行结果,但实际上后续代码在执行的时候异步API还没有返回结果,这个问题怎么解决? 例如: 如果需要一次读取多个文件。 解决方案一: const fs = require('fs'); fs.readFile('./1.txt', 'utf原创 2020-10-25 15:19:02 · 203 阅读 · 0 评论 -
node.js异步编程初探1
node.js异步编程初探案例一结论案例二结论同步API异步API结论 案例一 console.log('before'); setTimeout(function() { console.log('last'); }, 2000); console.log('after'); //输出 before after last 结论 异步API不会阻塞后续代码的执行。 案例二 //输出结果 undefined 结论 异步API需要回调函数获取结果。 同步API 同步API从上到下依次执行,前面代码原创 2020-10-25 13:34:06 · 143 阅读 · 0 评论 -
The following tasks did not complete: first问题解决
The following tasks did not complete: first问题解决gulpfile.js文件执行后添加后 gulpfile.js文件 执行后 问题原因:gulp 4.0 的任务函数中,如果任务是同步的,需要使用 done 回调。这样做是为了让 gulp 知道你的任务何时完成。 添加后 ...原创 2020-09-07 15:54:08 · 1320 阅读 · 5 评论