📅  最后修改于: 2023-12-03 14:49:40.085000             🧑  作者: Mango
Pub.dev是一个由Google开发的Dart软件包仓库。在该仓库中发布软件包需要通过Google账户验证。本文将介绍如何使用Google Blogger验证我们的帐户以实现位于Pub.dev中发布我们的Dart软件包。
首先,我们需要创建一个Google Blogger帐户并创建一个博客。如果您已经拥有Google帐户,则可以直接登录 Blogger.com 并按照下列步骤创建博客。
在页面右侧点击“创建博客”,填写博客名称和地址。确保该名称可用并且地址可用。
在 Google开发者控制台 中创建一个新的项目。确保该项目与您的Google Blogger帐户相关联。
接下来,我们需要从创建的项目中获取客户端ID和密钥。在左侧导航菜单中,选择“API和服务”>“凭据”>“创建凭据”>“OAuth客户端ID”。
选择“Web应用程序”,输入应用名称并在“已授权的JavaScript来源”中添加“http://localhost:8080”,然后单击“创建”。 Google控制台将显示您的客户端ID和客户端密钥以供使用。
在Google Blogger中,导航到博客的“设置”页面,并选择“其他”。在“博客作者”部分下,单击“编辑个人资料”。
在“添加链接”中,将Pub.dev页面的URL添加为“博客链接”。然后在“添加描述”中输入您的Dart软件包的名称以及一些其他详细信息。确保单击“保存”。
下一步是验证发布者的帐户。在发布软件包的Dart代码库的根目录中,创建一个“pubspec.yaml”文件。文件应包含以下内容:
name: my_app
description: A new Flutter package for interfacing with the Google API
version: 0.0.1
author:
email: your_email_address
homepage: https://pub.dev/packages/my_app#-readme-tab-
由于Google Blogger是我们用于验证帐户的方案,所以请确保在“homepage”字段中包含我们在上一步中添加到Google Blogger中的URL。
接下来,运行以下命令:
flutter packages pub publish --dry-run
这样,我们可以检查我们的软件包是否符合要求以在Pub.dev中发布。如果一切顺利,您可以通过运行以下命令在Pub.dev中发布您的包:
flutter packages pub publish
完成后,您将需要等待一段时间来使您的软件包在Pub.dev中可用。现在,您可以通过Google Blogger页面确认您是否成功地验证了发布者帐户。
在本文中,我们了解了如何使用Google Blogger验证我们的发布者帐户以在Pub.dev中发布Dart软件包。请记住,在提交软件包之前,您必须使用此过程成功验证您的帐户。