jm-egg-framework
TypeScript icon, indicating that this package has built-in type declarations

1.0.10 • Public • Published

jv-egg-framework

基于egg框架的上层framework

插件使用指南

在根目录package.json中,配置egg.framework

  "egg": {
    "framework": "jm-egg-framework"
  }

配置完成项目之后,安装依赖

npm i

启动项目

npm run dev

framework扩展配置

framework/extend扩展配置

进入app/extend扩展目录

cd app/extend

可分别对application.jscontext.jshelper.jsrequest.jsresponse.js进行定制化配置

增加对应的配置之后,需在根目录的index.d.ts增加导入的函数提示 如在context.js增加了获取当前ua的配置

get ua() {
    return this.get('user-agent');
}

在index.d.ts中进行同步

/**
* 获取当前user-agent
* @property ua
*/
ua: string

framework/config扩展配置

进入app/config/config.default.js扩展配置

cd app/config

增加对应的配置,如增加config.keys的配置

config.keys = 'jm-egg-framework-keys'

framework/plugin插件扩展配置

进入app/config/plugin.js插件扩展配置

cd app/config

增加对应的插件配置,如增加vuessr插件

vuessr: {
    package: 'egg-view-vue-ssr'
}

Readme

Keywords

none

Package Sidebar

Install

npm i jm-egg-framework

Weekly Downloads

0

Version

1.0.10

License

none

Unpacked Size

30.4 kB

Total Files

18

Last publish

Collaborators

  • jiamao