Basics: Directory Structure - reactor-X/kyrin-express GitHub Wiki
A typical kyrin-express project directory structure
kyrin-express
ββββboot
β ββββwww
β β www.ts
β
ββββconfig
β config-dev.yml
β config-prod.yml
β services.yml
β routing.yml
| parameters.yml
ββββenv
| kyrin-ecosystem.config.json
ββββkyrin (contains the framework)
ββββsrc
ββββcontrollers
β ...
ββββmodel
β ...
ββββservices
β ...
ββββviews
β ...
ββββvar
ββββlog
ββββdev
ββββprod
β kyrin.ts
β package.json
β tsconfig.json
Kyrin has a number of configuration files for different components stored in the config directory.
[config.yml] |
Application Name |
Logger |
Connections |
Static Paths (Alias) |
Express Middlewares |
parameters.yml |
Global Parameters |