我有netlify功能设置在我的盖茨比项目与代理等。如果我通过netlify进行部署,一切都会如愿以偿。如果我使用盖茨比云进行另一次部署,它实际上从netlify中删除了netlify函数。
我尝试通过netlify UI并使用toml设置函数。如果我通过Netlify进行部署,一切都能工作,但是当我使用gatsby云进行部署时,netlify-函数就会再次消失。
不确定这里的代码是否相关--但是让我知道,我会分享的。
复制步骤
gatsby-plugin-netlify-functions安装盖茨比项目发布于 2020-02-25 19:39:55
这个特性现在可以在Gatsby上使用。
现在我们如何处理这个问题,我们将在/public/functions中部署在gatsby build之后找到的所有函数。
如果您仍然在使用gatsby-plugin-netlify-functions插件,那么将functionsOutput设置设置为${__dirname}/public/functions应该可以部署您的函数。
如果没有,您可以在gatsby-node.js中连接到gatsby-node.js并复制那里的文件。(这就是gatsby-plugin-netlify-functions在幕后所做的!)
https://stackoverflow.com/questions/60183547
复制相似问题