sdk-plugin is a set of command line utilities for developing a Strapi plugin
If you're setting up a brand new plugin we recommend you use the init command to get started:
npx @strapi/sdk-plugin@latest init my-pluginThat will create a directory with all your plugin project files.
Once your project has been installed, you will have access to the strapi-plugin command.
Run strapi-plugin -h for more information on CLI usage.
All of the following comands have the following options available:
-- -d, --debug – Enable debugging mode with verbose logs (default: false)
-- --silent – Don't log anything (default: false)
-- -h, --help – Display help for command
Creates a new plugin at the given path.
Builds your current package based on the configuration in your package.json and packup.config.ts (if applicable).
--minify– minifies the output (defaultfalse).--sourcemap– generates sourcemaps for the output (defaulttrue).
Watch & compile your strapi plugin for local development.
Recompiles your plugin automatically on changes and runs yalc push --publish
Verifies the output of your plugin before publishing it