Create an add-on for Volto 17#

Volto add-on packages are just CommonJS packages. The only requirement is that they point the main key of their package.json to a module that exports as a default function, acting as a Volto configuration loader.

You can use Plone's Yeoman-based generator generator-volto to create a Volto add-on.

npm install -g @plone/generator-volto
yo @plone/volto:addon [<addonName>] [options]