node
从头学习微信生态开发(二)-公众号授权 第一步,去申请一个微信公众平台接口测试帐号。第二步,获取code,第三步,后端获取access_token,第四步,通过access_token获取用户信息
从头学习微信生态开发(一)-URL认证 当点击提交按钮后,微信会发一个携带四个参数的GET请求到这个url,分别是signature、timestamp、nonce,echostr然后该url必须返回正确的值,才能生效。
ts开发中mongoose使用聚合查询中ObjectId的问题 typescript写项目是,使用mongoose模块,聚合函数aggregate时,先定义一个unknown类型,然后强制转换成Expression类型即可。
typescript开发node项目中,使用路径别名 typescript开发node项目,先要修改tsconfig.json,然后安装tsconfig-paths,最后修改一下package.json执行代码,即可实现别名路径。
node项目中使用dotenv加载配置文件 根目录一下新建一个.env文件,必须是这个后缀啊,再新建一个config.ts文件,然后同样在入口文件,import这个config.ts文件,添加到系统全局变量global中
使用ts开发node是,对全局global变量的类型声明 错误提示,元素隐式具有 "any" 类型,因为类型“typeof globalThis”没有索引签名。ts(7017),原因很简单,global里并没有TOKEN这个对象。
node中使用restify框架,增删改查、上传文件简单记录 前后端分离项目,后端自然要用到RESTful架构,之前一直使用express框架的,新项目中,就尝试一下专门为api诞生的restify框架,以下简单记录一下使用过程。
node中使用ES6的impot动态导入模块 目前node已经支持ES6,即import导入,只需要在package.json文件添加以下这句话即可使用import导入,主要是用到impot和then
mongodb如何开启远程连接,创建数据库用户 mongodb开启远程连接,先创建管理员账户,再创建数据库账户,之后修改mongodb配置文件,开启服务器端口。
mongoose中populate后sort的问题分析及变通解决方法 mongoose中populate后sort的问题无法通过子节点排序,只能通过js的sort函数去变通实现了。