Reactjs 我们可以在vercel部署挂钩中安排部署吗?(Next.js)

Reactjs 我们可以在vercel部署挂钩中安排部署吗?(Next.js),reactjs,typescript,next.js,vercel,Reactjs,Typescript,Next.js,Vercel,就像我们在git上调度管道一样,我想在vercel上调度部署钩子 因为应用程序正在发送getStaticProps 并且每个HTTP请求将在每个构建上运行 所以我必须重建站点,从服务器获取新的结果 例如,我想每天下午2:00在vercel上重新部署我的应用程序 如何才能做到这一点根据您不需要这样做的情况,有一个更简单、更好的解决方案: Next.js允许您在构建站点后创建或更新静态页面。增量静态重新生成(ISR)使您能够在每页的基础上使用静态生成,而无需重建整个站点。使用ISR,您可以在扩展到数

就像我们在git上调度管道一样,我想在vercel上调度部署钩子

因为应用程序正在发送getStaticProps
并且每个HTTP请求将在每个构建上运行
所以我必须重建站点,从服务器获取新的结果

例如,我想每天下午2:00在vercel上重新部署我的应用程序

如何才能做到这一点

根据您不需要这样做的情况,有一个更简单、更好的解决方案:

Next.js允许您在构建站点后创建或更新静态页面。增量静态重新生成(ISR)使您能够在每页的基础上使用静态生成,而无需重建整个站点。使用ISR,您可以在扩展到数百万页的同时保留静态生成的好处

因此,您可以像这样使用此功能:

export async function getStaticProps() {
  // some code on getstaticProps

  return {
    props: {
      // the props 
    },
    // Next.js will attempt to re-generate the page:
    // - When a request comes in
    // - At most once every 10 seconds
    revalidate: 10, // In seconds
  }
}

有关更多信息,请查看

这只在我刷新页面后才起作用,有什么想法吗?