上节课我们讲了 nodejs 操作 mysql,今天我们来讲解 nodejs 操作 redis 安装 redis 包 在 sir-koa 目录下执行 1 $ npm i ioredis --save redis 配置和操作 config/redis.js 1 2 3 4 5 6 7 8 9 const Config = { host: "127.0.0.1", // Redis host port:……
阅读全文
上节课我们讲了 koa2 的路由,今天我们来讲解 nodejs 操作 mysql 导入 sql 文件 sql 文件地址 https://github.com/guojiangclub/sir-node/blob/master/sir.sql 安装 navicat,打开 navicat, 选择连接 - 新建连接,输入本地数据库地址,用户名……
阅读全文
上节课我们来搭建项目架构,koa2 和 mysql。这节课我们讲解 koa2 的路由 路由 路由就是客户端的请求发送到服务端的的 url。我们打开浏览器输入 http://www.baidu.com 进……
阅读全文
上节课我们讲解了项目技术架构和项目展示,这节课我们来搭建项目架构,koa2 和 mysql koa2 介绍 为什么使用 koa2,框架给我们节省很多时间,制定了流程和……
阅读全文
上节课我们讲解了 js 中的 callback,promise,async 和 await。这节课我们介绍项目功能和技术架构。 项目介绍 果酱先生是一个男士……
阅读全文
上节课我们讲解了 nodejs 处理 http 请求,今天我们讲下 callback, promise 和 async, await callback js 代码处理逻辑都是异步,会造成 callback 层层嵌套。简称:回调地狱,非常不好维护,我们举例说明下……
阅读全文
上节课我们成功用开启了一个 http 服务,写了个 helloworld,今天我们讲解下 nodejs 是如何处理 http 的 get 和 post 请求。 我们先新建个 http-test 目录,该目录主要是用做……
阅读全文
上节课我们成功用开启了一个 http 服务,写了个 helloworld,今天我们讲解下 nodejs 和 javascript 区别。 ECMAScript 定义了语法,写 javascript 和 nodejs 必须遵守它的语法规范 变量定义、……
阅读全文
上节课我们讲解了 node 环境的搭建,按照编程语言的惯例,我们首先开始个 HelloWorld 程序。 创建项目 创建 sir-node 文件夹,这个就是我们要开发的项目 1 2 3 $ mkdir sir-node $ cd sir-node 新建……
阅读全文
上节课我们介绍了项目和课程,俗话说:工欲善其事必先利其器,今天我们就开始搭建 node 环境。 普通安装 访问 http://nodejs.cn,下载并且安……
阅读全文