README
easymake
a preset-based task-runner
You need to use presets, not easymake directly if you don't want to make your own preset
lists of known presets
List of known presets or search on npm "easymake preset"
documentation
You can find documentation here https://github.com/madcode-tech/easymake/wiki
mandatory configuration:
- Select preset, set it as (!important) devDependency for your project (easymake will be installed with preset).
- In package.json set preset name in config.easymake.preset (see below)
- npm install
- run tasks from preset with easymake (read a description of preset)
configuration in package.json:
{
"config" = {
"easymake" = {
"preset" - name of preset to use
}
}
commands:
--help
- help--config-empty
- copy empty configs (use for override some parameter in config files)--config-default
- copy preset configs (inspect what contains a preset)--run <task name>
- run task--production
- setting flag in environment that task run for production (tasks can use this flag if they need them)--mode <String>
- setting mode flag for task-environment (tasks can use this flag if they need them)--environment <String>
- setting "environment" flag in task running environment (tasks can use this flag if they need them)