随笔分类 - koa2
摘要:koa2 中间件 koa2的中间件是通过 实现的,中间件执行顺序是“洋葱圈”模型。 中间件之间通过next函数联系,当一个中间件调用 后,会将控制权交给下一个中间件, 直到下一个中间件不再执行 后, 将会沿路折返,将控制权依次交换给前一个中间件。 如图: koa2 中间件实例 app.js: con
阅读全文
摘要:安装mysql 连接数据库 需要根据实际配置修改数据库用户名、及密码及数据库名 在 MySQL 数据库中创建初始数据 终端输入: 将users.sql文件如下: SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0; Table structure for DROP
阅读全文
摘要:1. 安装svg captcha 2. 使用方法 1. 生成有4个字符的图片和字符串 如图: 2. 生成一个算术式和计算结果 如图: 3. 在 koa2 项目中使用 const Koa = require('koa'); const Router = require('koa router') //
阅读全文
摘要:项目地址: "https://github.com/caochangkui/vue element responsive demo/tree/login register" 通过 vue cli3.0 + Element 构建项目前端,Node.js + Koa2 + MongoDB + Redis
阅读全文
摘要:"项目地址:https://github.com/caochangkui/demo/tree/koa mongoose" 连接数据库 数据库名字为:koa mongoose 创建数据表 定义 mongoose 数据库操作方法 入口文件app.js
阅读全文
摘要:项目地址: "https://github.com/caochangkui/demo/tree/koa test" 1. 创建项目 1. 创建目录 koa test 2. npm init 创建 package.json,然后执行 npm install 3. 通过 npm install koa
阅读全文
摘要:Nuxt是基于Vue的一个应用框架,采用服务端渲染(SSR),可以让用户的Vue单页面应用(SPA)也可以有利于SEO。 项目初始化 参考: "https://zh.nuxtjs.org/guide/installation" 安装过程中的配置选项: ? Project name ? Project
阅读全文
摘要:1. nuxt项目初始化 下面是使用 koa 模板方法初始化一个项目,使用该方法需要将 nuxt 的版本降至1.4.2; 官方 "https://zh.nuxtjs.org/guide/installation" 还要提供了脚手架工具,可用使用最新的nuxt2.0版本初始化一个项目。 2. 新建路由
阅读全文
摘要:项目地址: "https://github.com/caochangkui/demo/tree/koa2 learn" 1 构建项目 1.1 安装koa generator 1.2 使用koa generator生成koa2项目 1.3 进入项目 1.4 启动项目,默认端口号是3000 1.5 项目
阅读全文