Powered by cookieplone and Cookiecutter, Cookieplone Frontend Add-on is intended to be used by Plone developers to create new add-on packages for Volto.
- pipx: A handy tool for installing and running Python applications.
- pipx
pip install pipx
pipx run cookieplone frontend_addon
These are all the template options that will be prompted by the Cookiecutter CLI before generating your project.
Option | Description | Example |
---|---|---|
frontend_addon_name |
Your addon's short name. | volto-weather-block |
title |
Your addon's human-readable name, capitals and spaces allowed. | Weather Block for Volto |
description |
Describes your add-on and gets used in places like README.md and such. |
Add a weather block to your site. |
author |
This is you! The value goes into places like LICENSE , package.json and such. |
Our Company |
email |
The email address you want to identify yourself in the project. | email@example.com |
github_organization |
Used for GitHub repositories. | collective |
npm_package_name |
Name of the Node package, including the organization (if any). | @plone-collective/volto-weather-block |
volto_version |
Volto version to be used. | 18.0.0-alpha.31 |
Your package comes equipped with linters to ensure code quality. Run the following to automatically format your code:
make format
Generate translation files with ease:
make i18n
This project is licensed under the MIT License.
Happy coding!