nextjs-notion-starter-kit 部署不成功,sitemap访问失败
nextjs-notion-starter-kit 部署不成功,sitemap访问失败

nextjs-notion-starter-kit 部署不成功,sitemap访问失败

如果出现失败,一般情况是因为你的 Notion 页面太多,在使用 Vercel 的 Function 函数请求 Notion 的接口时处理的太慢。现在只需要想办法提高这个速度就行。
打开 lib/get-site-map.ts 文件,找到如下:
const pageMap = await getAllPagesInSpace( rootNotionPageId, rootNotionSpaceId, getPage, { concurrency: 30 } )
如下内容是我增加的,表示并发处理数:
{ concurrency: 30 }
如果不加真的是慢如牛,如果你想测试多少数字合适时,可以先在本地部署好,访问 sitemap.xml 页面即可。找到一个速度相对比较快的就行。