该插件需要一些额外的环境变量来配置它

Explore practical solutions to optimize last database operations.
Post Reply
rubinaruma
Posts: 70
Joined: Sun Dec 22, 2024 6:43 am

该插件需要一些额外的环境变量来配置它

Post by rubinaruma »

需要文件夹名称为netlify,因此请输入netify/pets-blog。CLI 将启动一个带有查询编辑器和模式资源管理器的浏览器窗口,使我们能够测试刚刚启动的查询。 StepZen 启动查询资源管理器 有关如何构建连接到数据库的 GraphQL API 的更多详细信息,请查看此博客文章。 连接 StepZen Netlify Build 插件 现在我们已经构建并部署了初始 API,我们希望能够同时构建和部署我们的网站和架构,这样,每当我们在 Netlify 上更新我们的网站时,对架构的任何更改都会被部署。更好的是,我们希望在 Netlify 运行其构建之前部署此架构

以便我们可以在构建时访问更新的架构。幸运的是,StepZen Netlify Build 插件就是这样做的。 第一步是将此站点部署到 Netlify。我们还没有做任何事情来填充内容,但我们需要一个 Netlify 站点来连接插件。如果您还没有这样做,请将此站点代码推送到 GitHub、GitLab 或 Bitbucket 存储库。然后转到 Netlify 并单击 Netlify 仪表板中的“从 git 新建站点”按钮。 按照步骤操作 丹麦电报号码数据库 暂时保留默认设置。例如,构建命令可以保留为hugo,发布目录可以保留为public。但是,当它要求您设置环境变量时,请将环境变量设置为,HUGO_VERSION并将版本设置为0.74.3,这是撰写本文时的当前版本(如果您使用的是较新版本的 Hugo,请随意使用该版本)。 初始部署完成后,转到仪表板中的“插件”选项卡,然后单击“转到插件目录”。搜索“StepZen”,然后单击“安装”按钮。 Netlify 插件目录 系统会询问我们要在哪个站点安装插件。选择我们刚刚创建的站点。


前往您网站的 Netlify 仪表板并选择“网站设置 > 构建和部署 > 环境”。我们应该看到HUGO_VERSION我们在创建过程中添加的内容。添加以下变量: STEPZEN_ACCOUNT- 是“我的帐户”页面上的帐户名称。 STEPZEN_ADMIN_KEY是您“我的帐户”页面的管理密钥。 STEPZEN_NAME是我们为 API 指定的端点名称。部署和测试 API 时,我们将其称为netlify/pets-blog,因此这里我们只需要插件假定的默认文件夹(我们可以使用环境变量覆盖默认文件夹pets-blog)。netlifySTEPZEN_FOLDER 这就是插件运行所需的全部内容,但让我们设置调用 StepZen GraphQL API 时所需的最后一个变量。设置另一个名为的环境变量,并将其设置为“我的帐户”页面STEPZEN_API_KEY中 API 密钥的值。 最后,点击“保存”按钮。我们的插件已配置完毕,我们对 StepZen 模式所做的任何更改现在都将在通过将代码签入我们的 GitHub 存储库触发 Netlify 构建时部署。 将我们的 StepZen API 连接到 Hugo 我们已准备好将所有内容连接到 Hugo。Hugo 没有内置从 API 中提取数据并生成页面的方法,因此我们实际上将编写一个 Node 脚本。
Post Reply