Vue、Node等Gitee项目基于WebHooks自动化部署到服务器 Javan NodeJs, 工具类, 服务器 2021年10月20日 141 0 1 Vue、Node等Gitee项目自动化部署到服务器 快速开始 # 拉取代码到服务器 git clone https://gitee.com/javanx/webhook.git # cd webhook cd webhook # 安…
Vue、Node等Gitee项目基于WebHooks自动化部署到服务器 Javan NodeJs, 工具类, 服务器 2021年10月20日 141 0 1 Vue、Node等Gitee项目自动化部署到服务器 快速开始 # 拉取代码到服务器 git clone https://gitee.com/javanx/webhook.git # cd webhook cd webhook # 安…
Nodejs+ Sequelize递归查询 Javan orm 2021年9月16日 63 0 0 引言 递归查询,本身实现上和Sequelize没有太大的关系,但是这里还是作为单独一讲,主要是日常项目中遇到的也非常多。 案例:多层级菜单 建表 菜单表,通过id和pid,知道每个菜单父级id是谁,这样就形成了递归,一层一层寻找,只…
Nodejs+ Sequelize递归查询 Javan orm 2021年9月16日 63 0 0 引言 递归查询,本身实现上和Sequelize没有太大的关系,但是这里还是作为单独一讲,主要是日常项目中遇到的也非常多。 案例:多层级菜单 建表 菜单表,通过id和pid,知道每个菜单父级id是谁,这样就形成了递归,一层一层寻找,只…
Nodejs+ Sequelize多表关联高级查询 Javan orm 2021年9月16日 84 0 0 引言 本小节,我们学习项目中常见的多表关联查询,比如查询用户是什么角色?每个用户对应什么角色?某个角色下有多少个所属用户? 表结构和数据调整: 完善role model配置 新增db/model/role.js /** * 角色表 …
Nodejs+ Sequelize多表关联高级查询 Javan orm 2021年9月16日 84 0 0 引言 本小节,我们学习项目中常见的多表关联查询,比如查询用户是什么角色?每个用户对应什么角色?某个角色下有多少个所属用户? 表结构和数据调整: 完善role model配置 新增db/model/role.js /** * 角色表 …
Nodejs+ Sequelize单表高级查询 Javan orm 2021年9月16日 66 0 0 引言 在第4小节上面,已经用了的 findAndCountAll() 分页查询方法,本小结重点围绕排序、分组等细节部分讲讲 排序 普通排序 在我们直接代码的基础上,增加排序,比如根据年龄排序 let {rows, count} = …
Nodejs+ Sequelize单表高级查询 Javan orm 2021年9月16日 66 0 0 引言 在第4小节上面,已经用了的 findAndCountAll() 分页查询方法,本小结重点围绕排序、分组等细节部分讲讲 排序 普通排序 在我们直接代码的基础上,增加排序,比如根据年龄排序 let {rows, count} = …
Nodejs + Sequelize单表增删改查 Javan orm 2021年9月16日 536 0 0 引言 前面为了项目能更好的使用,也是做了非常多的铺垫,又是生成api文档,又是log4j日志。现在回到正题,Sequelize来操作我们的mysql数据库。 本小节分为: (1)单条数据/多条数据新增 (2)单条修改/批量修改 (3…
Nodejs + Sequelize单表增删改查 Javan orm 2021年9月16日 536 0 0 引言 前面为了项目能更好的使用,也是做了非常多的铺垫,又是生成api文档,又是log4j日志。现在回到正题,Sequelize来操作我们的mysql数据库。 本小节分为: (1)单条数据/多条数据新增 (2)单条修改/批量修改 (3…
Nodejs + log4js对日志进行管理调试 Javan orm 2021年9月16日 402 0 0 引言 日志的作用: (1)、清除的记录用户请求的接口 (2)、请求接口时是否发生错误 (3)、错误日志,便于及时修复错误 (4)、利于复现错误,调试等 这里我们就用log4js来对日志进行处理 log4js配置 (1)、安装log4…
Nodejs + log4js对日志进行管理调试 Javan orm 2021年9月16日 402 0 0 引言 日志的作用: (1)、清除的记录用户请求的接口 (2)、请求接口时是否发生错误 (3)、错误日志,便于及时修复错误 (4)、利于复现错误,调试等 这里我们就用log4js来对日志进行处理 log4js配置 (1)、安装log4…
Nodejs + Express生成在线api接口文档 Javan orm 2021年9月16日 444 0 0 引言 为了更好的方便前后端联调,nodejs作为后台服务端代码,必须要能生成api接口文档,否则全部口头约定,非常不利于后期维护 这里就有了插件 apidoc 安装方法 npm install apidoc -g 全局安装即可,它是…
Nodejs + Express生成在线api接口文档 Javan orm 2021年9月16日 444 0 0 引言 为了更好的方便前后端联调,nodejs作为后台服务端代码,必须要能生成api接口文档,否则全部口头约定,非常不利于后期维护 这里就有了插件 apidoc 安装方法 npm install apidoc -g 全局安装即可,它是…
Nodejs ORM框架Sequelize快速入门 Javan orm 2021年9月16日 441 0 0 引言 nodejs 开发框架有很多种,比如Express,Koa, Egg,它们之间又有什么关系,关联呢? 可以这么说,Express是爷爷,那Koa就是儿子,而Egg就是孙子,当然这里并不是说它们的能力,而是说它们的来历。 Koa…
Nodejs ORM框架Sequelize快速入门 Javan orm 2021年9月16日 441 0 0 引言 nodejs 开发框架有很多种,比如Express,Koa, Egg,它们之间又有什么关系,关联呢? 可以这么说,Express是爷爷,那Koa就是儿子,而Egg就是孙子,当然这里并不是说它们的能力,而是说它们的来历。 Koa…
说说你对Node.js 的理解?优缺点?应用场景? Javan NodeJs 2021年6月24日 402 0 0 一、是什么 Node.js 是一个开源与跨平台的 JavaScript 运行时环境 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核),利用事件驱动、非阻塞和异步输入输出模型等技术提高性能 可以理…
说说你对Node.js 的理解?优缺点?应用场景? Javan NodeJs 2021年6月24日 402 0 0 一、是什么 Node.js 是一个开源与跨平台的 JavaScript 运行时环境 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核),利用事件驱动、非阻塞和异步输入输出模型等技术提高性能 可以理…
大文件上传如何做断点续传? Javan NodeJs 2021年6月16日 460 0 1 大文件上传如何做断点续传? 一、是什么 不管怎样简单的需求,在量级达到一定层次时,都会变得异常复杂 文件上传简单,文件变大就复杂 上传大文件时,以下几个变量会影响我们的用户体验 服务器处理数据的能力 请求超时 网络波动 上传时间会变…
大文件上传如何做断点续传? Javan NodeJs 2021年6月16日 460 0 1 大文件上传如何做断点续传? 一、是什么 不管怎样简单的需求,在量级达到一定层次时,都会变得异常复杂 文件上传简单,文件变大就复杂 上传大文件时,以下几个变量会影响我们的用户体验 服务器处理数据的能力 请求超时 网络波动 上传时间会变…