NuGet ยท nuget

Redeon.Eltheon.Templates

Eltheon web app and canonical Manifest-v3 plugin templates.

Install

Install-Kommandos

dotnet add package Redeon.Eltheon.Templates --version 2.9.21.1
<PackageReference Include="Redeon.Eltheon.Templates" Version="2.9.21.1" />
paket add Redeon.Eltheon.Templates --version 2.9.21.1
Install-Package Redeon.Eltheon.Templates -Version 2.9.21.1

README

Vorschau

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.Portal
  • dotnet new eltheon-plugin-basic -n Contoso.Inventory --Namespace Contoso.Inventory --PluginId contoso.inventory --DisplayName "Inventory"
  • dotnet new eltheon-plugin-ui
  • dotnet new eltheon-plugin-db
  • dotnet new eltheon-plugin-provider
  • dotnet new eltheon-plugin-project
  • dotnet 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.