Developing your Own Templates¶
Flexlate supports both cookiecutter
and copier
templates, so you can
write your own templates following the guides for those tools.
Flexlate Development Tools¶
Flexlate does have a corresponding development tool.
Install it and run dfxt serve
to start a development server in your template
project, that will render the project with Flexlate in a temporary directory
and auto-update it as you make changes in the template.
It also has a dfxt publish
command that will render your template and
create a new project with it. This is useful along with a
CI pipeline to automatically create and sync example repositories with
output from your template.