作为一名前端开发人员,在日常开发中,不可避免的会和后端联调接口,但是有时候前端页面做完了,后端接口没写完,这样就导致前端的工作无法进一步进行。因此,我们往往会自己造一些数据,来模拟后台请求,将前端的逻辑提前一步写完,等待后端接口写好之后,替换一下地址就行了。下面我们一起从0搭建mock数据服务器首先新建文件夹,取名 koa2-demo,在该文件夹下执行cnpm install koa koa-ro
转载
2021-03-10 19:56:14
182阅读
2评论
作为一名前端开发人员,在日常开发中,不可避免的会和后端联调接口,但是有时候前端页面做完了,后端接口没写完,这样就导致前端的工作无法进一步进行。因此,我们往往会自己造一些数据,来模拟后台请求,将前端的逻辑提前一步写完,等待后端接口写好之后,替换一下地址就行了。下面我们一起从0搭建mock数据服务器 首 ...
转载
2021-05-13 21:17:01
238阅读
2评论
koa2 进阶之路 (七)koa 中 cookie 和 session 的使用。。
之前的文章我们介绍了一下 koa koa-static静态资源中间件,本篇文章我们来看一下 koa 中 cookie 和 session 的使用。cookie 是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域名的时候共享数据
首先要有一个应用当然,随便一个Node app即可。 按照Node官网提供的例子,可以顺利对Node App构建镜像、运行容器,每一步都写得清楚明了。 这里采用前面做的一个基于koa2, vue的一个小型应用来实现Docker化。第二步编写DockerfileDockerfile# On the shoulder of giant
FROM daocloud.io/library/node:l
转载
2023-09-02 21:54:45
152阅读
目录环境搭建async和await语法Koa中间件Koa的路由Cookies和SessionRedis(高速读写)安装session运用Redis终端查询Redis跳过session用Redis环境搭建全局安装koa2脚手架,终端输入:sudo npm install -g koa-generator;创建项目:koa2 -e koa2-learn;(-e:ejs,koa2-learn:文件夹名字
转载
2024-08-13 11:22:48
143阅读
之前写了一个api在小程序里调用,但是我不想每次都打开小程序,所以想写一个简单的网页,但是遇到CORB的问题: 经尝试,jsonp等都没起作用,由于我后台是koa写的,发现koa2-cors库可以解决这个问题。 1、安装 koa2-cors npm install --save koa2-cors
转载
2019-12-20 20:22:00
327阅读
2评论
项目初始化npm install -g koa-generatorkoa2 -e koa2-weibo-codeps: -e 表示要使用ejs做模板引擎cd koa2-weibo-code
npm install (--registry=https://registry.npm.taobao.org)有了初始结构 运行 npm run dev 在浏览器中访问localhost:3000 在cod
转载
2023-11-26 18:44:52
43阅读
使用方式:1、clone到本地2、在mysql中建立名字为nodesql的数据库3、$ cd Koa2-blog npm install npm i -g supervisor4、$ supervisor --harmony indexconfig 存放默认文件lib 存放操作数据库文件middlewares 存放判断登录与否文件public 存放样式文件routes 存放路由文件vi
转载
2024-01-02 12:00:15
55阅读
* Hello Koa2 *app.js文件:// 第一步 引入koa包const Koa = require('koa');// 第二步 创建koa实例const app = new Koa();// 第三步 使用中间件app.use(async (ctx,next) => { await next(); ctx.response.type = 'text/html';
原创
2022-10-10 06:46:35
139阅读
github地址https://github.com/wclimb/Koa2-blog使用方式:1、clone到本地2、在mysql中建立名字为nodesql的数据库3、$ cd Koa2-blog npm install npm i -g supervisor4、$ supervisor --harmony indexconfig 存放默认文件lib 存放操作数据库文件middlew
转载
2023-12-15 22:06:49
49阅读
安装 1、 npm install koa-generator -g 2、 Koa2 test-koa2 3、 npm install & npm run dev 看package.json里面已经有nodemon了。没有cross-env,配置环境变量的 1、yarn add cross-env
转载
2019-10-02 07:22:00
223阅读
2评论
安装npm install koa koa-router -D使用,创建简单的接口服务apiconst Koa = require('koa');const router = require('koa-router')();const app = new Koa();router.get('/:id',ctx=>{ console.log(ctx); l...
原创
2022-10-10 06:26:34
114阅读
当你的 NAS 下载好电影后,使用远程设备进行播放时,是否有这样的苦恼: 文件名不规范,手动重命名工作量大并且麻烦;部分电影还需要进入文件夹才能找到视频主文件,浏览观看方式不够直观;播放时如果没有字幕,还需要手动搜索下载字幕。如果你的 NAS 电影是这样展示呢?直接使用电影海报展示,更直观并且也有观看的欲望和感觉; 主要演员、导演、剧情简介、预告片、评分和类型电影信息一样不少,
转载
2023-10-15 10:49:53
2阅读
koa2框架介绍 1.koa2介绍:是当前最流行的node.js的框架,koa2是由express原来的人打造的。他的体积很小,但是扩展性很强。 2.koa2优点和缺点 2.1.优点 。抛弃了callback回调函数,使用异步的async和await。koa的某一个中间件可以自行选择之后中间件的执行位置的 3.安装和使用koa2框架&n
转载
2023-07-19 16:23:02
87阅读
Koa2入门创建Koa2首先,我们创建一个名为koa2的工程目录,然后使用VS Code打开
原创
2022-09-07 10:23:21
434阅读
1.KOA2的介绍 基于 Node.js 平台的Web服务器框架 由 Express 原班人马打造 Express Koa , Koa2 都是 Web 服务器的框架,他们之间的差别和关系可以通过下面这个表格表示出 环境依赖 Node v7.6.0 及以上 由于 Koa2 它是支持 async 和 await ,所以它对 Node 的版本是有要求的,它要求 Node 的版本至 少是在7.6级以上,因
原创
2023-01-12 06:28:38
264阅读
Koa2-swagger-ui 是一个用于在 Koa2 框架下快速集成 Swagger UI 的中间件,可以帮助开发者更加便捷地生成和展示 API 文档。在这篇文章中,我将向你介绍如何在你的 Koa2 项目中集成 koa2-swagger-ui,并展示 API 文档。
整体流程如下所示:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 安装 koa2-swagger-ui
原创
2024-05-15 09:51:16
167阅读
# Koa2与Docker的安装指南
在开发过程中,使用Docker来容器化应用程序可以极大地提升开发和部署的效率。在这篇文章中,我们将一起学习如何在Docker中安装Koa2框架。整个过程将通过表格和代码示例进行详细说明。同时,我们将使用Mermaid语法来展现序列图和流程图。
## 整体流程
下面是整个流程的简要概述:
| 步骤 | 描述
原创
2024-10-03 06:49:14
103阅读
一、解决浏览器跨域问题的方法有很多种通过后端设置 http Access-Control-* 相关响应头通过 Jsonp通过 nginx 反向代理关于这三种解决跨域方法的介绍可以看我的另外一篇文章: 如何解决前端跨域问题本文主要讲基于 nodejs koa2 实现第一种跨域方案,并设计成 koa2 中间件二、跨域中间件实现的功能支持跨域 cookie支持指定的跨域 http 请求头,比如 acce
微软动作真是快,本来想写WP8.1RT系列,结果刚整理了一点就出Win10 UAP了。不过还好RT到Win10的差别还不算太大。前两天参加了Win10开发极客秀,虽然没获奖,不过在韦恩卑鄙的帮助下顺利将澎湃新闻WP8.1版升级到了Win10UAP,使用了一些新的特性,最近争取有时间慢慢把一些东西总结一下。今天先说一下如何在Win10 UAP中切换主题模式。切换日间、夜间主题模式这个功能我从WP8就