Principle
There are about edam internal principles and processing.
- Reads User-Configuration(
.edam.rc/edam.config.js
). - Registers Plugins.
- Checks the config is legal by walli
- Pulls the template from exact source.
- Installs template's dependencies.
- Gets the configuration of template.
- Gets values through interactive communication.
- Loads template assets.
- Transforms and triggers life cycle hooks.
- Output the result to file.
- Triggers
usefulHooks
andpost
hooks. - End
User Configuration
The configuration declaring template sources is suit for users.
Please check out Options for more information.
Template (Development) Configuration
There are located in template files, Please check out "How to write a template" for more information.
Three Pull Ways
- git
- npm
- local files
Checks out "Features"。