首页
前端
后端
分类
归档
标签
应用
收藏
我的学习心得
行动起来,活在当下
累计撰写
223
篇文章
累计创建
60
个标签
累计收到
4
条评论
栏目
首页
前端
后端
分类
归档
标签
应用
收藏
目 录
CONTENT
以下是
Egg.js
相关的文章
2022-04-24
Egg11 - 插件
2022-04-24
1018
0
0
Egg.js
2022-04-21
Egg10 - Service
2022-04-21
865
0
0
Egg.js
2022-04-20
Egg09 - Controller
Router 将 Request 基于 HTTP Method 和 URL 分发到不同的 Controller 上,Controller 的职责就是:接收请求,返回响应。Controller 的主要职责Controller 一般有三种使用场景:在 RESTful 接口中,负责返回或者存储 数据在页面
2022-04-20
926
0
0
Egg.js
2022-04-18
Egg08 - Router
一个 URL 及其附带的参数代表了一个请求,路由(Route)用来指定处理这个请求的 Controller 方法。Egg 默认约定路由保存在 app/router.ts 中:import { Application } from 'egg'export default (app: Applicati
2022-04-18
691
0
0
Egg.js
2022-04-17
Egg07 - 中间件
洋葱圈模型在洋葱圈模型中,应用本身只相当于洋葱的核,每添加一个中间件,就相当于在在外面添加一层壳。我们用一根针贯穿这个洋葱,那么针首先会接触并穿过最外层的壳,越过核心之后,最后从另一面的最外层壳穿出。一个请求就是这样一根针穿过洋葱的行为:按顺序执行中间件,然后执行内核,最后按照相反的顺序再次执行中间
2022-04-17
639
0
0
Egg.js
2022-04-16
Egg06 - 多环境配置
多环境配置模板提供的默认配置文件位置如下:config/|- config.default.ts|- config.local.ts|- config.prod.ts|- plugin.tsconfig.default.ts 是默认的配置文件,所有环境都会加载这个文件。例如本地开发环境下会加载
2022-04-16
760
0
0
Egg.js
2022-04-16
Egg05 - 运行环境管理
运行环境一般分为:本地环境本地开发环境本地测试环境……服务器环境生产环境……应用本身对环境是无感的,我们只需要在启动应用时为它指定配置,应用无需知道这个配置属于哪一个环境。指定环境通过文件(config/env)指定通过环境变量指定:EGG_SERVER_ENV=prod pnpm start (推
2022-04-16
1089
0
0
Egg.js
2022-04-16
Egg04 - Egg.js 扩展的六个基本对象
Egg.js 扩展的对象有:Controller:控制器负责接收和响应用户请求Service:负责处理请求的业务逻辑Helper:提供使用的工具函数Config:全局配置对象Logger:提供日志功能Subscription:订阅模型ControllerController 负责接收和响应用户请求,
2022-04-16
848
0
0
Egg.js
2022-04-14
Egg03 - 从 Koa 继承来的四个基本对象
Egg.js 从 Koa 继承了四个基本对象:Application, Context, Request 和 Response。Application全局应用对象,一个应用只实例化一个对象。相关事件应用运行过程中的某些特殊时刻定义了对应的事件:"server":应用启动后触发,所
2022-04-14
668
0
0
Egg.js
2022-04-13
Egg02 - 构建一个ts项目模板
初始化模板使用官方脚手架生成基本模板:$ mkdir egg-demo && cd egg-demo$ npm init egg[egg-init] use registry: https://registry.npmjs.org[egg-init] target dir is /h
2022-04-13
1377
0
0
Egg.js
1
2