基于nodejs平台的下一代web开发框架1.Express原班人马打造,更精简2.Async+await处理异步3.洋葱圈型的中间件机制新建一个koa项目1.打开cmd,cd到指定目录下mkdirkoa-democdkoa-demonpm…
这一章步骤太多了,还是需要去调看廖雪峰老师的JavaScript教程1.创建koa2工程:app.js//导入koa,和koa1.x不同,在koa2中,我们导入的是一个class,因此用大写的Koa表示:constKoa=require('…
基础知识:koa-generatorasync和await语法koa2中间件koa2路由cookie和sessionmongoose基础redis基础koa-generator脚手架全局安装:cnpminstall-gkoa-generat…
背景:事情的起因是这般的,平时工作是在线上办公,样式是使用less来写,于是乎,这样我从线上download下来的less文件无法直接在自己的本地环境运行。有一个问题就是我要把less文件先编译成css文件,这样我才能在文件引入使用。对了,…
FKP-REST是一套前后端分离,基于javascript的全栈实现,基于node的高性能,易部署性及javascript前后端语言的一致性,学习成本,时间成本及项目快速启动等等方面,FKP都是一种不错的解决方案FED:前端有完整的脚手架系…
企业付款到零钱文档;https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_21,搞微信支付,先看流程图https://pay.weixin.qq.com/wi…
Koa框架默认超时时间是2minutes。对于一个超过两分钟的请求,Koa框架会自动关闭连接,导致客户端报错:unexpectedendofstreamonokhttp3.Address。所以对于超时时间的控制,不仅要设置client的读写…
概述前端路由与后端路由的结合一直是一个难题。koa-static这个中间件能够把静态资源“搬到”后端路由上面去,react-create-app在不解构的情况下只会把资源打包到build文件夹,怎么协调koa-static,react-cr…
前言:真正意义上的前后端分离,前端ssr服务器渲染页面,加载静态资源,数据还是储存在后台服务器中。1.packjson配置:“script”:{"dev":"nodeserver","start":"npmrunbuild&&cro…
JSJS基础JS高级-ES6JS高级-异步JS高级-虚拟DOMaxioskoa-passport实现本地验证Koa2MongooseMockNodeJS-基础NodeJS-静态服务器React基础概念React高级指引React基础语法Re…
koa中文文档地址:https://koa.bootcss.com/一,创建koa项目1,koa初始化npminit-y2,安装Koa模块npminstallkoa--save3,在项目根目录新建app.js,app.js代码如下:cons…
//获取get值router.get('/b',async(ctx,next)=>{ctx.state={title:'Koa2',name:'小明-list'}leturl=ctx.url//从上下文中直接获取letctx_quer…
原生跨域varhttp=require('http');varserver=http.createServer(function(req,res){res.setHeader('Access-Control-Allow-Origin',re…
在上一期中,我们处理http请求一律返回相同的HTML,这很明显不合理,如果我做个登录总不可能一直是一个界面吧。所以我们应该对不同的URL调用不同的处理函数,然后让他返回不同的结果。constfs=require('fs');//文件模块c…