首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gatsby云从netlify删除Netlify函数

Gatsby云从netlify删除Netlify函数
EN

Stack Overflow用户
提问于 2020-02-12 07:55:28
回答 1查看 296关注 0票数 3

我有netlify功能设置在我的盖茨比项目与代理等。如果我通过netlify进行部署,一切都会如愿以偿。如果我使用盖茨比云进行另一次部署,它实际上从netlify中删除了netlify函数。

我尝试通过netlify UI并使用toml设置函数。如果我通过Netlify进行部署,一切都能工作,但是当我使用gatsby云进行部署时,netlify-函数就会再次消失。

不确定这里的代码是否相关--但是让我知道,我会分享的。

复制步骤

  • gatsby-plugin-netlify-functions安装盖茨比项目
  • 按照下面的说明
  • 将站点添加到Netlify并进行部署
  • 检查函数是否正常工作
  • 将站点添加到盖茨比云中
  • 添加netlify部署集成
  • 部署到netlify
  • 查看函数是否工作,或它们是否已消失。
EN

回答 1

Stack Overflow用户

发布于 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在幕后所做的!)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60183547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档