KOA框架
文章平均质量分 54
KOA的学习记录
踏雪之_无痕
一个还在打代码的码农。
展开
-
使用Koa脚手架koa-generator来创建项目(使用KOA创建一个完整的网站二)
1、安装koa-generator,我们可采用全局或者本地安装,这里使用全局安装,但是在这里测试中发现yarn global add全局安装后发现无法在当前环境中使用Ko2命令,找不到这个命令,只能进入node_module中的koa-generator的bin目录执行node koa2 app1来完成项目创建,但用npm i koa-generator安装后能正常成的命令。使用脚手架来创建项目的好处就是一用个工具帮我们完成很多步才能完成的事,一些依赖和初化工作都交给脚手架去完成了。原创 2023-03-06 10:28:55 · 521 阅读 · 0 评论 -
创建项目(使用KOA创建一个完整的网站一)
1、第一步就是创建项目,我们开发用VSODE来进行开发,首先建一个文件夹,然后在这个文件夹下执行yarn init用来初始化项目,主要是生成一个package.json用来定义项目名称,作者及依赖等,效率如下,package.json作用就是管理这个项目的一些信息的。2、增加koa2这个框架的依赖模块,yarn add koa2,安装成功后使用yarn list koa2看看有没有安装成功。在开发一个网站前,我们先准备一下后台的开发用运行环境,这里我们选用nodejs,然后使用koa框架来做为WEB框架。原创 2023-03-06 10:04:27 · 299 阅读 · 0 评论 -
读完这篇文章彻底搞懂koa和ejs
koa教程。转载 2023-03-03 11:24:43 · 227 阅读 · 0 评论 -
学习koa模板引擎中间件koa-views
我们做WEB出身的一直很自然的想到怎么实现前端显示,早期我们都是把asp,php在html插入相应的asp及php代码,后面再就是使用一些标记来用于前台显示,主要是为了实现MVC,把前端和后端逻辑分离,现在想像一下按理来nodejs应也是有的,其实koa作为WEB框架按理也是有这一部分的,所今天来学习一下中间件koa-views.我现在也是一边学一边写的,主要是记录下来当时学习的过程,因此很地方可能错误的,表达可能也有问题,这个不是重点,重点就是记录一下一个新手学习和思考的过程,也给小白一个学习参考。原创 2023-03-03 10:22:08 · 457 阅读 · 0 评论 -
在koa中怎么处理静态文件
对于一个标准的WEB服务器来说,我们除了能处理需要执行的程序js代码外,我们可能要下载相应的客户静态资源,如:图片,css文件,客户端的js文件还有相应的html文件,那么在koa中我们应怎么处理呢?这里主要引用两个模块。2、我们在浏览器中输入url时,url不要带static,因为对扩展名为静态文个的内容他会自动到static目录去找,因此正确的url为http://localhost:3000/azh.jpg而不是http://localhost:3000/static/azh.jpg。原创 2023-03-02 17:00:36 · 359 阅读 · 0 评论 -
koa取得get及post参数
作为一个WEB框架我们第一个想到的就是怎么样取得客户端提交的参数,其实在koa中我们主要分为get及post方法来取得不同的参数,get方法是指url后面带的参数,post一般是指通过form提交的参数,为了方便测试我们使用postman来提交,在测试中发现除了get和post不同外,其它像delete,put等的提交方式和post是一样的。在测试中发现ctx.request.query和ctx.query输出的结果相同。原创 2023-03-02 16:14:26 · 761 阅读 · 0 评论 -
koa中的ctx里面是什么
koa中的ctx里面是什么原创 2023-03-02 15:01:43 · 330 阅读 · 0 评论