该插件需要一些额外的环境变量来配置它
Posted: Thu Jan 30, 2025 7:54 am
需要文件夹名称为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 脚本。
以便我们可以在构建时访问更新的架构。幸运的是,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 脚本。