Heroku 是一个流行的云托管平台,许多开发者都喜欢在 Heroku 上部署他们的 Web 应用。Heroku 还提供了很多插件,用于扩展它的功能。其中一个插件就是 @heroku-cli/plugin-addons-admin,用于管理应用程序中的插件。
在这篇文章中,我将向您展示如何使用 @heroku-cli/plugin-addons-admin。 我们将学习如何安装、配置和使用这个插件。
安装
在开始之前,我们需要安装 Heroku 命令行客户端。 如果您还没有安装,请按照官方指南进行安装。
一旦安装了 Heroku CLI,我们就可以使用以下命令安装 @heroku-cli/plugin-addons-admin:
$ heroku plugins:install @heroku-cli/plugin-addons-admin
配置
在我们使用 @heroku-cli/plugin-addons-admin 之前,我们需要先配置 Heroku API 密钥。
请在命令行中运行以下命令,并按照提示创建一个新的 API 密钥:
$ heroku authorizations:create --description "Heroku CLI Addons Admin Plugin"
您应该会看到如下输出:
Creating OAuth Authorization... done Client: <none> ID: <authorization-id> Description: Heroku CLI Addons Admin Plugin Scope: global Token: <api-key>
请记下 <api-key> 值,我们稍后会用到它。
现在,我们需要将 Heroku API 密钥添加到 Heroku CLI 配置文件中。请在命令行中运行以下命令:
$ heroku config:set HEROKU_API_KEY=<api-key>
请将 <api-key> 替换为您刚才创建的 Heroku API 密钥。
使用
在我们开始使用 @heroku-cli/plugin-addons-admin 之前,让我们先了解一下一些常用的 Heroku 命令:
heroku addons
- 显示应用程序中安装的所有插件。heroku addons:create <addon>
- 安装指定的插件。heroku addons:destroy <id>
- 卸载指定的插件。heroku addons:info <id>
- 显示指定插件的详细信息。heroku addons:plan
- 显示可用的插件服务计划。
现在,我们已经准备好使用 @heroku-cli/plugin-addons-admin 了。请在命令行中运行以下命令:
$ heroku addons:admin
这将打开一个交互式界面,允许您管理您的 Heroku 插件。您可以使用箭头键和回车键进行导航和操作。
对于那些更喜欢在命令行中工作的人,您也可以使用以下命令:
heroku addons:admin:index
- 显示所有安装的插件。heroku addons:admin:plans
- 显示可用的插件服务计划。heroku addons:admin:provision <addon> <plan>
- 安装指定的插件服务。heroku addons:admin:deprovision <id>
- 卸载指定的插件服务。
以下是一个使用 @heroku-cli/plugin-addons-admin 在命令行中安装插件的示例:
$ heroku addons:admin:provision heroku-postgresql:hobby-dev
这将安装 Heroku 提供的 PostgreSQL 插件,并选用 hobby-dev
计划。
@heroku-cli/plugin-addons-admin 提供了一种更快、更直观的方式来管理 Heroku 插件。 在您的开发和部署工作流程中使用它,可以显著提高效率。
结论
在本文中,我们学习了如何使用 @heroku-cli/plugin-addons-admin 管理 Heroku 插件。 我们看到,这个插件可以帮助我们更快、更直观地管理应用程序中的插件。
我希望这篇文章能够帮助您在开发和部署工作流中更好地使用 Heroku。如果您有任何问题或反馈,请在下面的评论中告诉我们。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/114923