A starter for building custom one-off Umbraco backoffice extensions with Lit and Vite, without packaging.
It is intended for project-specific tweaks to the backoffice with no intention of versioning or packaging. Consider using the Opinionated Umbraco Package Starter Template for Umbraco Packages you intend to make available for install.
- Download this repository as a zip & unzip the
My.UmbracoBackofficeExtensionsfolder into your solution root - Rename the project to suit your needs
- Add the project to your solution and add a project reference to
My.UmbracoBackofficeExtensions.csprojin your Umbraco site
Run npm run watch and debug your dot net project with live reload on for instant updates in the backoffice.
Add array elements to the manifests.js file to register your extensions.
Building the solution will run the NPM install and Vite build automatically.