Update docs to explain how to import plugin
This commit is contained in:
@@ -14,10 +14,27 @@ Backstage is an open platform for building developer portals.
|
||||
|
||||
Run the following:
|
||||
|
||||
```terminal
|
||||
```bash
|
||||
$ ./tools/cookiecutter/init.sh frontend/packages/plugins/_template --output-dir frontend/packages/plugins
|
||||
```
|
||||
|
||||
This will generate a plugin in the `frontend/packages/plugins` folder. It is important to note you will still need to include the plugin in your `frontend/packages/app` in the `package.json`. You will then be able to import it as follows:
|
||||
|
||||
```bash
|
||||
$ ./tools/cookiecutter/init.sh frontend/packages/plugins/_template --output-dir frontend/packages/plugins
|
||||
plugin_name [example-plugin]: github-api
|
||||
|
||||
$ vim frontend/packages/app/package.json
|
||||
# Add the following line to your package.json
|
||||
# Note all plugins are prefixed with "plugin-" by default with a version number of "0.0.0"
|
||||
# "@backstage/plugin-github-api": "0.0.0",
|
||||
|
||||
$ vim frontend/packages/app/src/App.tsx
|
||||
# Add the following line to import your generated component
|
||||
# import { ExampleComponent } from '@backstage/plugin-github-api';
|
||||
# <ExampleComponent />
|
||||
```
|
||||
|
||||
## Documentation
|
||||
|
||||
## License
|
||||
|
||||
Reference in New Issue
Block a user