gpt4 book ai didi

Gatsby Cloud 从 Netlify 中删除了 netlify 功能

转载 作者:行者123 更新时间:2023-12-02 07:15:30 25 4
gpt4 key购买 nike

我在我的 gatsby 项目中设置了 netlify 函数,具有代理等功能。如果我通过 netlify 部署,一切都会按预期进行。如果我使用 gatsby cloud 进行另一次部署它实际上从 netlify 中删除了我的 netlify 函数。

我尝试通过 netlify UI 和 toml 设置功能。如果我通过 Netlify 部署,一切都会正常,但是当我使用 gatsby cloud 进行部署时,netlify 功能会再次消失。

不确定代码是否与此处相关 - 但请告诉我,我会分享。

重现步骤

  • 使用 gatsby-plugin-netlify-functions 设置 gatsby 项目
  • Follow these instructions
  • 将网站添加到 Netlify 并部署
  • 检查功能是否正常工作
  • 将站点添加到 gatsby 云
  • 添加 netlify 部署集成
  • 部署到 netlify
  • 查看功能是否正常工作或是否消失

最佳答案

此功能现已在 Gatsby Cloud 上提供。

目前我们处理这个问题的方法是,在 gatsby build 之后部署 /public/functions 中找到的所有函数。

如果您仍在使用 gatsby-plugin-netlify-functions 插件,请将 functionsOutput 设置为 ${__dirname}/public/functions code> 应该部署您的函数。

如果没有,您可以连接到 gatsby-node.js 中的 onPostBuild 并将文件复制到那里。 (这就是 gatsby-plugin-netlify-functions 在幕后所做的事情!)

关于Gatsby Cloud 从 Netlify 中删除了 netlify 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60183547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com