Redeon.Eltheon.Templates
Install the template package locally:
dotnet new install Redeon.Eltheon.Templates@2.9.19 --nuget-source ./nupkgs
Or install directly from a built package file:
dotnet new install .\nupkgs\Redeon.Eltheon.Templates.2.9.19.nupkg
Available templates:
dotnet new eltheon-webapp -n Contoso.Portaldotnet new eltheon-plugin-basic -n Contoso.Inventory --Namespace Contoso.Inventory --PluginId contoso.inventory --DisplayName "Inventory"dotnet new eltheon-plugin-uidotnet new eltheon-plugin-dbdotnet new eltheon-plugin-providerdotnet new eltheon-plugin-projectdotnet new eltheon-plugin-full
Every Manifest-v3 plugin template accepts --Scope Eltheon|Project,
--Audience, --Namespace, --PluginId, and --DisplayName. Generated
plugins include an xUnit project and pack-plugin.ps1.
The WebApp template now includes a root npm task hub for Themes/main, Themes/admin, migrations, and template packing. Install and use it from the template root:
cd .\Templates\Project\Eltheon
npm install
npm run build:all
Useful commands:
npm run watch:main
npm run watch:admin
npm run watch:both
npm run migration:add
npm run template:pack
Visual Studio can consume the same packaged .NET templates after installation. No separate .vstemplate export is required for the primary distribution path.