1.上传图片的功能点 基础功能:上传图片、生成图片连接 附加功能:限制上传图片的大小与类型、生成高中低三种分辨率的图片链接、生成CDN。 2.技术方案 阿里云OSS等服务器(花钱) 直接上传服务器(不稳定,可以学习时使用) 3.之前获取body我们使用的是koa-bodyparser,但这个不能获取 ...
分类:
Web程序 时间:
2020-01-03 19:23:19
阅读次数:
75
koa-router 用户Koa的路由器中间件 路由是Web框架必不可少的基础功能,koa.js为了保持自身的精简,并没有像Express.js自带了路由功能,因此koa-router做了很好的补充,作为koa星数最多的中间件,koa-router提供了全面的路由功能,比如类似Express的app ...
分类:
其他好文 时间:
2020-01-02 15:34:03
阅读次数:
87
一、koa-router 为了处理URL,我们需要引入koa-router这个middleware,让它负责处理URL映射。 我们修改app.js,使用koa-router来处理URL: 注意导入koa-router的语句最后的()是函数调用 二、处理post请求 用router.get('/pat ...
分类:
Web程序 时间:
2019-12-30 22:54:51
阅读次数:
187
egg https://eggjs.org/zh-cn/index.html koa https://koa.bootcss.com/ express http://www.expressjs.com.cn/ ...
分类:
Web程序 时间:
2019-12-30 21:30:03
阅读次数:
87
最近开始学习node.js啦,这里记录一下我用过的一些node模块。 1. Express 最最常用的web开发框架。 2. Koa 由Express原班人马打造的新一代web开发框架 3. bodyparser Express的中间件,解决post请求参数获取问题 4. cookie-parser ...
分类:
Web程序 时间:
2019-12-30 17:17:54
阅读次数:
137
开发文档 https://nextjs.frontendx.cn/ 源码 该博客的示例代码我已经上传到github,欢迎star或者fork "react next hello" Next介绍 Next.js是一个基于React的一个服务端渲染简约框架。它使用React语法,可以很好的实现代码的模块 ...
分类:
Web程序 时间:
2019-12-29 11:22:59
阅读次数:
146
1.获取query(问号后面的内容) ctx.query 2.获取路由参数(如'/user/:id'的id) ctx.param 3.获取body请求体 koa不能直接获取请求体里的body,需要安装一个中间件(koa-bodyparser) 安装: npm i koa-bodyparser --s ...
分类:
其他好文 时间:
2019-12-24 15:40:24
阅读次数:
90
1.HTTP的options方法作用 检测服务器所支持的请求方法。(比如:‘/user'路由支持哪些方法:get、post、delete...) CORS中的预检请求(检测某个接口是否支持跨域) 2.allowedMethods方法 响应options方法,告诉它所支持的请求方法 相应的返回405( ...
分类:
Web程序 时间:
2019-12-24 12:02:45
阅读次数:
202
相关文章 "最基础" "实现一个简单的koa2框架" "实现一个简版koa" "koa实践及其手撸" Koa源码只有4个js文件 application.js:简单封装http.createServer()并整合context.js context.js:代理并整合request.js和respon ...
分类:
其他好文 时间:
2019-12-20 13:53:43
阅读次数:
100
此安装是在windows下进行 1.全局安装 npm install -g koa-generator 安装成功后会出现以下信息 创建项目 koa2 -e koa2-learn 2.1 -e指的是使用es语法创建模板,koa2-learn是创建完成以后的项目名称 2.2 创建成功后会出现以下信息 3 ...
分类:
其他好文 时间:
2019-12-18 17:53:15
阅读次数:
627