转到您网站的 Netlify 仪表板
在顶部导航中,转到“网站设置”
在左侧边栏,打开“构建和部署”菜单
这将打开一个子菜单,默认进入持续部署部分
在此页面中,您将找到一个“构建挂钩”部分,它允许您使用按钮创建构建挂钩Add Build Hook。
一旦您填写了构建钩子的名称(仅用于跟踪目的)以及您希望构建钩子触发的分支,您现在应该有一个我们将在本文后面调用的 URL。
由于目前有许多框架和架构,我们将专注于创建通用的 日本whatsapp数据 无服务器函数,以便它适用于任何应用程序!为此,我们将创建一个名为 的新 JS 文件
现在一切都已设置好,让我们学习如何使其按照预定的时间间隔运行!
首先,让我们继续从中导入我们的schedule辅助函数@netlify/functions。
现在我们有了辅助函数,我们需要确定我们希望函数运行的间隔。
定义 CRON 表达式
如果您曾经探索过编程中的调度任务,那么您很有可能会遇到类似于这样的语法* * * * *,乍一看,这种语法相当神秘。坦率地说,CRON 表达式是我每次使用时都必须查找的东西,所以不要有记住它含义的压力。
作为对正在发生的事情的速成课程,CRON 表达式是一个字符串,通常包含五个用空格分隔的值。
无需深入探讨,从高层次上讲, *本质上是一个通配符,表示“它可以是任何值”。因此在上面的示例中,CRON 表达式表明该函数应该运行:
换句话说就是:“每分钟运行此功能”。
这不太现实,所以我们假设我们需要每周一和周五午夜运行两次我们的函数。因此,将其转换为 CRON 表达式,我们需要它在以下时间运行:
在编写 CRON 表达式时,您可以做更多的事情,但这本身就够写一篇完整的博客文章了。有关更多信息,请查看crontab guru,这是一个帮助您编写 CRON 表达式的工具。
搭建无服务器函数来部署你的网站
-
- Posts: 111
- Joined: Mon Dec 23, 2024 3:58 am