node
zdluoa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
npm 进行包发布
1、注册npm账号 https://www.npmjs.com/signup注册账号 注册成功就会有个2、进行邮箱验证,发送一封邮件,到自己设置的邮箱地址 将网址打开,就进行了邮箱验证,这个时候进可以进行项目发布了3、发布项目之前,需先登录,否则发布时会报401 npm login 输入用户名,上面注册(npmjs.com)的用户名,密码,邮箱 4、进行项目发布,在项...原创 2018-04-11 23:48:49 · 666 阅读 · 0 评论 -
graphql通信流程
1、PC发送请求会被graphql解析,根据Query/Mutation中映射关系找到对应的resolver;2、路由将数据传递到对应的resolver,resolver调用对应的connector进行处理;3、connector调用model进行数据库处理...原创 2018-08-24 14:49:02 · 664 阅读 · 0 评论 -
egg-sequelize + GraphQL 连接查询
模型在设计时表与表之间存在复杂关系,当我们在查询一个表数据时往往也要获取其他表的数据称之连接查询实现:1、建立表与表之间的关系2、设置查询时进行表连接3、声明查询内容包含(声明员工时,设置一个部门的属性)结果:...原创 2018-07-28 14:40:24 · 1866 阅读 · 0 评论 -
GraphQL 标量类型
GraphQL 自带一组默认标量类型: Int:有符号 32 位整数。 Float:有符号双精度浮点值。 String:UTF‐8 字符序列。 Boolean:true 或者 false。 ID:ID 标量类型表示一个唯一标识符,通常用以重新获取对象或者作为缓存中的键。ID 类型使用和 String 一样的方式序列化;然而将其定义为 ID 意味着并不需...原创 2018-07-24 23:23:26 · 1156 阅读 · 0 评论 -
Sequelize 数据类型
Sequelize.STRING // VARCHAR(255)Sequelize.STRING(1234) // VARCHAR(1234)Sequelize.STRING.BINARY // VARCHAR BINARYSequelize.TEXT ...原创 2018-07-24 23:13:00 · 9179 阅读 · 0 评论 -
egg-graphql+egg-oauth2-server 权限校验
说明:1、egg-graphql、egg-oauth2-server 安装网上很多资料不做赘述2、egg-oauth2-server只进行password模式验证1、egg-oauth2-server->password模式验证需要扩展以下几个方法:2、设置路由,获取授权秘钥和登录获取token秘钥获取路由(需进行base64编码):以上完成egg-oau...原创 2018-07-24 20:20:41 · 2960 阅读 · 0 评论 -
Node DataLoader优化数据层
作用:1、批处理(将相同操作合并一起处理,减少与数据库的交互)2、缓存(缓存查询对象,减少数据库查询,不过数据更新变动之后需清除缓存)区别:与Redis, Memcache, DataLoader实例是在请求开始时创建的,并且一旦请求结束,就不会使用,数据不会被整个应用共享使用:new DataLoader(batchLoadFn [, options])(创建一个lo...原创 2018-07-24 10:23:25 · 693 阅读 · 0 评论 -
egg-mysql模糊查询
1、egg了解 参考资料:egg官网2、思路 egg-mysql架构提供了3中方式进行查询get/select/query a) get只能进行单个相等查询 b) select方法可以通过设置where来设置条件筛选,但是只支持等于和in两种方式 const value = where[key]; if (Array.isArray(value)) { ...原创 2018-06-21 16:53:15 · 10489 阅读 · 3 评论 -
安装npm本地库以及window服务启动
解决问题:1、从npmjs上拉取js库受网络影响,慢卡有时直接断网2、淘宝镜像拉取文件构建有时IE不支持(npmjs拉取构建正常显示),或者构建失败实施方案:1、安装verdaccio(Sinopia不稳定,启动之后,拉取包时,会自动停止)npm iverdaccio -g2、输入verdaccio 指令启动服务之后设置服务配置npm setregistryhtt...原创 2019-05-14 16:25:04 · 2065 阅读 · 0 评论
分享