【文件属性】:
文件名称:egg-blueprint:Eggjs的路由装饰器
文件大小:102KB
文件格式:ZIP
更新时间:2021-05-18 18:01:44
typescript router egg eggjs TypeScript
鸡蛋的蓝图
Eggjs的路由装饰器
用法
对于安装
npm install --save egg-blueprint
设置
在router.ts
//router.ts
import { Application } from 'egg'
import { Blueprint } from 'egg-blueprint'
export default ( app : Application ) => {
Blueprint ( app )
}
全局前缀网址
//router.ts
Blueprint ( app , { prefix : '/api' } )
//controller.ts
export default class index extends Controller {
@ bp . get ( '/user' ) //===>>/api/user
【文件预览】:
egg-blueprint-master
----.gitignore(995B)
----tsconfig.json(696B)
----README.md(4KB)
----test()
--------app()
----.vscode()
--------launch.json(753B)
--------settings.json(56B)
----LICENSE(1KB)
----app()
--------public()
--------router.ts(150B)
--------controller()
----package.json(1KB)
----tslint.json(706B)
----config()
--------plugin.ts(97B)
--------config.local.ts(171B)
--------config.prod.ts(171B)
--------config.default.ts(866B)
----index.d.ts(1KB)
----.npmignore(49B)
----.travis.yml(151B)
----lib()
--------index.js(4KB)
--------index.d.ts(1KB)
----run()
--------agent_config.json(12KB)
--------application_config.json(15KB)
--------agent_config_meta.json(19KB)
--------application_config_meta.json(19KB)
--------router.json(4KB)
----package-lock.json(393KB)