Enable automatic install of templates on first use
- Dominant language
- No language data
- Stars
- 1.7k
- Forks
- 399
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 39
Description
Was thinking, it would enable a lot of ease and usage if the templates can be used without installing it using dotnet new. Can we just use those templates directly from the nugets or a folder to create those items derived from the templates. It may be available now, not sure, but I could not see any available solution for the same.
---
**Audience**: dotnet CLI users
### Background
Now to instantiate any template you need to install the package containing it first.
The packages are not updated automatically, and it's user responsibility to keep the up-to-date. To check updates the user needs to use `update` command or will be prompted only after outdated template is created.
In many cases, when acquiring new template, it would be beneficial to try it first to see if it matches your needs.
Now it is a 3 step process:
- install the template package
- instantiate the template
- uninstall the template package
### Justification
- even better experience for CLI users
- easy option to "try it out" before installing the package
- avoid running outdated templates - always use latest from the source
- popular tools like npx has this experience
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.