使用模板

目录结构

修改ind中比需抖接朋功要朋插ex.js

const koa = require('koa');

const router = require('koa-router')();

//引进中间件

const path = require('path'); //路径

const views = require('koa-views'); //视图

const ejs = require('ejs'); //模板

const app = new koa();

app.use(views(path.join(__dirname,'./views'),{

extension: 'ejs'

}))

router.get('/',async(ctx,next) => {

await ctx.render('index');

})

app.use(router.routes());

app.listen(3000);

console.log(`app start at localhost:3000`);

结构优化

inde作一新求抖直微圈x.js

const koa = require('koa');

const router = require('koa-router')();

const path = require('path');

const views = require('koa-views');

const ejs = require('ejs');

const app = new koa();

app.use(views(path.join(__dirname,'./views'),{

extension: 'ejs'

}))

app.use(require('./routers/inde作一新求抖直微圈x.js').routes());

app.use(require('./routers/detail.js').routes());

app.listen(3000);

console.log(`app start at localhost:3000`);

routers/inde作一新求抖直微圈x.js

const router = require('koa-router')();

router.get('/',async(ctx, next) => {

await ctx.render('index')

})

module.exports = router

views/index.ejs

Document

index

koa中间件mysql写法_koa-mysql(三)相关推荐

  1. koa mysql模块_koa 项目中引入 mysql

    由于mysql模块的操作都是异步操作,每次操作的结果都是在回调函数中执行,现在有了async/await,就可以用同步的写法去操作数据库 Promise封装mysql模块 Promise封装 ./as ...

  2. koa连接mysql_CentOS 环境 Node + Koa2 连接 MySQL (ECS系列三)

    Koa 搭建服务 新建一个文件夹 koa_server,进入后 cnpm i -S koa 会生成 node_modules 依赖包,以及 package.json 创建文件 server.js,并写 ...

  3. Node.js b站教学视频汇总笔记(完)CommonJS模块规范、 require、npm、Express(中间件)、MongoDB、MySQL

    文章目录 Node.js b站教学视频汇总笔记(完)CommonJS模块规范. require.npm.Express(中间件).MongoDB.MySQL 1. Node介绍 为什么要学习Node. ...

  4. mysql redis 中间件_Docker快速搭建Mysql社区版,Redis,MongoDb、MQ等等中间件。

    一:安装docker社区版. Centos系列(最好用7以上的版本,docker需要3.1以上的linux内核版本) sudo yum install docker-ce docker-ce-cli ...

  5. mysql第三章关系模型_一个MySQL关系模型只有三个关系(二维表)组成。_学小易找答案...

    [判断题]DELETE语句功能是对表中所有记录或满足条件的记录进行批量删除. [填空题]The computer's entire ____ was on a single board. [单选题]下 ...

  6. MySQL留言板怎么创建_如何使用JSP+MySQL创建留言本(三)

    如何使用JSP+MySQL创建留言本(三)推荐查看本文HTML版本 下面我们开始建立留言的页面! import ="java.util.*" import ="jav ...

  7. 正确修改MySQL最大连接数的三种好用方案

    以下的文章主要介绍的是正确修改MySQL最大连接数的三种好用方案,我们大家都知道MySQL数据库在安装完之后,默认的MySQL数据库,其最大连接数为100,一般流量稍微大一点的论坛或网站这个连接数是远 ...

  8. xp mysql字符集与乱码_解决MYSQL中文乱码问题三种方法

    方法三 1>本文将消除乱码分为三步: >消除页面乱码, >消除从mysql教程中读出中文乱码, >消除插入mysql数据库教程中的中文乱码: 15>注意编码表示方式在网页 ...

  9. mysql 郝朝阳_秒级故障切换!用MHA轻松实现MySQL高可用(三)

    作者介绍郝朝阳,运维工程师,专注于运维自动化的实现.现就职于宜搜科技,负责前端运维工作.虽然多方面开花,却致力于形成自己运维体系思想. 在上一篇的MHA介绍中提及过其它一些MySQL的高可用解决方案, ...

  10. MySQL数据库基础(三)数据的导入导出、管理表记录、匹配条件

    数据的导入导出 搜索路径 查看搜索路径 安装时已经自动创建 命令:mysql > show variables like "secure_file_priv"; mysql& ...

最新文章

  1. yolact_ros出坑记录
  2. pandas中使用rolling.corr函数计算两个时间序列数据列之间的滚动相关性(Rolling correlations)、例如,计算两种商品销售额之间的3个月的滚动相关性
  3. 在IIS7中应用Application Request Routing配置反向代理
  4. 最新28个很棒的 jQuery 教程
  5. pandas如何统计所有列的空值,并转化为list?
  6. Druid使用ConfigFilter
  7. JDBC和Ibatis中的Date,Time,Timestamp处理
  8. java画布颜色切换_在本视频讲解演示中,扩展画布的目的是为了后面制作齿孔时操作起来方便,扩展部分更换了另一种颜色,是为了以示区别,能直观区分出票面部分。...
  9. openlayers小车_openlayer 车辆跟着轨迹移动
  10. keycloak中文使用文档_基于DOCKER安装配置keycloak
  11. [转]给新同学的礼仪建议
  12. 安装opcenccv-python以后仍然No module named ‘cv2‘
  13. 批量增加dns 条件转发器
  14. Lua xxtea 解密脚本(转,做备忘)
  15. U盘启动WinPE安装Windows Server 2008
  16. win10共享计算机时用户名和密码错误,win10系统共享文件密码错误的解决方法
  17. css单线边框_css中的border-collapse属性如何设置表格边框线?(代码示例)
  18. 魔客吧php登录界面模板,精仿魔客吧网站模板discuz模板_带VIP购买等多个插件
  19. 1、高等数学 —求和运算法则
  20. 上班族妈妈的教子宝典:教你做事业成功的好妈妈

热门文章

  1. wfs.js 多路视频 串屏 闪烁
  2. python安装scipy
  3. opencv读取字符串图像
  4. Kd-Tree算法原理和开源实现代码
  5. PHP中include和require
  6. 贝叶斯推断及其互联网应用(三):拼写检查
  7. php插入数据进度条,PHP导入进度条类
  8. 一般判五年几年能出来_判刑五年能减刑多少年
  9. thymeleaf的能用在什么地方_细品 Spring Boot+Thymeleaf,还有这么多好玩的细节!
  10. VSCODE打开一个文件,另一个文件就关闭的问题的解决方法