egg spider
v1.0 release
├── contract
│ └── type.js swaggerdoc配置文件
├── controller
│ ├── api
│ │ ├── area.js 省市区乡镇村数据获取
│ │ ├── mock.js 生成mock数据生成Excel文件
│ │ ├── system.js 获取系统资源使用情况
│ │ ├── tool
│ │ │ └── email.js 发送邮件
│ │ ├── user.js
│ │ └── yuque.js 羽雀API调用
│ └── view
│ └── page.js 模版引擎渲染index
├── database
│ └── db.js model层公用
├── extend
│ ├── application.js app扩展函数
│ └── helper.js 公用函数封装
├── middleware
│ ├── error_handler.js 成功/出错处理等
│ ├── notfound_handler.js 404处理等
│ └── pagination.js 分页器封装
├── model
│ ├── cities.js 市表
│ ├── districts.js 街道表
│ ├── provinces.js 省表
│ ├── towns.js 乡镇表
│ ├── user.js 用户表
│ └── villages.js 村表
├── public 静态资源文件
├── router 路由表(不赘述)
│ ├── api
│ │ ├── area.js
│ │ ├── mock.js
│ │ ├── system.js
│ │ ├── tool
│ │ │ └── email.js
│ │ ├── user.js
│ │ └── yuque.js
│ └── view
│ └── page.js
├── service 逻辑处理层
│ ├── area.js
│ ├── cache.js
│ ├── common.js
│ └── user.js
├── utils 暂无
└── view 未做前后端分离前的模版引擎渲染的页面
├── index.html
└── tool.html
├── config.default.js 默认配置文件
├── config.local.js 本地开发配置文件
├── config.prod.js 生产配置文件
└── plugin.js 插件配置文件
├── mysql
│ ├── Dockerfile mysql镜像文件
│ ├── init
│ │ └── init.sql 初始建库执行的sql
│ └── mysqld.cnf mysql配置文件
├── redis
│ ├── Dockerfile redis镜像文件
│ └── redis.conf redis配置文件
├── server
│ └── Dockerfile server镜像文件启动
└── web
├── Dockerfile web build 及 nginx镜像文件
└── nginx.conf nginx配置文件
ronaldoxzb
consulte los documentos sobre huevos para obtener más detalles.
$ docker-compose -f docker-compose-dev.yml up
$ npm i
$ npm run dev
$ open http://localhost:7001/
$ npm i
$ npm run dev
$ open http://localhost:9028/
$ docker-compose up
$ docker-compose stop
¡Las contribuciones, los problemas y las solicitudes de funciones son bienvenidos!
No dude en consultar la página de problemas.
¡Dale un ️ si este proyecto te ayudó!
Licencia MIT.
Copyright (c) 2021 ronaldoxzb