Crates.io | projecta |
lib.rs | projecta |
version | 0.2.0 |
source | src |
created_at | 2024-05-03 17:14:07.439494 |
updated_at | 2024-05-03 17:18:54.682058 |
description | Easily scaffold new projects from custom templates |
homepage | https://github.com/Tommypop2/projection |
repository | https://github.com/Tommypop2/projection |
max_upload_size | |
id | 1229036 |
size | 14,333 |
Easily scaffold new projects from custom templates
Any directory under <HOMEDIR>/projection
will automatically be interpreted as a template.
<HOMEDIR>/
└── projection/
├── template1
├── template2
└── ...
To initialise a template in your current directory, run pj create <TEMPLATE_NAME>
.
Optionally, you can specify a destination folder: pj create <TEMPLATE_NAME> [DESTINATION]
You can list all detected templates via the pj list
command.
├── template1
├── template2
└── test_template