Files
backstage/docs/plugins/create-a-plugin.md
T
Stefan Ålund ce30c43d24 [Docs] Fix relative paths to code (#1662)
* [Docs] Fix relative paths to code

* Update create-a-plugin.md

* Link to existing plugins

* Update README.md

* Update README.md

* Review edits
2020-07-16 09:17:43 +02:00

1.4 KiB

Create a Backstage Plugin

A Backstage Plugin adds functionality to Backstage.

Create a Plugin

To create a new plugin, make sure you've run yarn install and installed dependencies, then run the following on your command line (invoking the backstage-cli).

yarn create-plugin

create plugin

This will create a new Backstage Plugin based on the ID that was provided. It will be built and added to the Backstage App automatically.

If yarn start is already running you should be able to see the default page for your new plugin directly by navigating to http://localhost:3000/my-plugin.

my plugin

You can also serve the plugin in isolation by running yarn start in the plugin directory. Or by using the yarn workspace command, for example:

yarn workspace @backstage/plugin-welcome start # Also supports --check

This method of serving the plugin provides quicker iteration speed and a faster startup and hot reloads. It is only meant for local development, and the setup for it can be found inside the plugin's dev/ directory.

Next Step - Structure of a plugin

Back to Getting Started