egg-engine

1.0.5 • Public • Published

egg-engine

NPM version build status Test coverage David deps Known Vulnerabilities npm download

help you create multi-site applications quickly and easily

安装

npm i egg-engine --save

开启插件

// config/plugin.js
exports.subapp = {
  enable: true,
  package: 'egg-engine',
};

使用说明

站点目录结构约定

app
 |- demo.subapp.com
    |- controller
    |- middleware
    |- service
    |- router
       |- index.js
       |- book.js
       |- ...
 |- demo2.subapp.com
    |- ...

各个站点的环境是隔离的,每个站点里定义的controller、middleware、service仅能被本站点的使用。

详细配置

// config/config.default.js
exports.subApp = {
  appsMap: {
  },
};

请到 config/config.default.js 查看详细配置项说明。

License

MIT

Package Sidebar

Install

npm i egg-engine

Weekly Downloads

6

Version

1.0.5

License

MIT

Unpacked Size

12.5 kB

Total Files

12

Last publish

Collaborators

  • zyhack
  • xudafeng