Creating your First Extension
Learn how to create your first extension for Umbraco.
App_Plugins
Extension with Vanilla JavaScript
{
"$schema": "../../umbraco-package-schema.json",
"name": "My.Vanilla.Extension",
"version": "0.1.0",
"extensions": [
{
"type": "dashboard",
"alias": "my.vanilla.extension",
"name": "My Vanilla Extension",
"js": "/App_Plugins/my-vanilla-extension/vanilla-extension.js",
"weight": -1,
"meta": {
"label": "My Vanilla Extension",
"pathname": "my-vanilla-extension"
},
"conditions": [
{
"alias": "Umb.Condition.SectionAlias",
"match": "Umb.Section.Content"
}
]
}
]
}
Extension with Vite, TypeScript, and Lit
Getting Started With Vite
Create a Vite Package

Next
Last updated
Was this helpful?