Gatsby Algolia无法在netlify部署上建立索引

Gatsby Algolia无法在netlify部署上建立索引,gatsby,algolia,netlify,Gatsby,Algolia,Netlify,在netlify上,部署时出现以下错误 10:12:15 PM: Algolia: 1 queries to index 10:12:16 PM: Algolia: query 0: executing query 10:12:16 PM: Algolia: query 0: graphql resulted in 230 records 10:12:16 PM: Algolia: query 0: splitting in 1 jobs 10:12:16 PM: error failed to

在netlify上,部署时出现以下错误

10:12:15 PM: Algolia: 1 queries to index
10:12:16 PM: Algolia: query 0: executing query
10:12:16 PM: Algolia: query 0: graphql resulted in 230 records
10:12:16 PM: Algolia: query 0: splitting in 1 jobs
10:12:16 PM: error failed to index to Algolia
10:12:16 PM: 
10:12:16 PM: 
10:12:16 PM:   TypeError: Cannot read property 'addObjects' of undefined
10:12:16 PM:   
10:12:16 PM:   - gatsby-node.js:161 
10:12:16 PM:     [repo]/[gatsby-plugin-algolia]/gatsby-node.js:161:43
10:12:16 PM:   
10:12:16 PM:   - Array.map
10:12:16 PM:   
10:12:16 PM:   - gatsby-node.js:160 doQuery
10:12:16 PM:     [repo]/[gatsby-plugin-algolia]/gatsby-node.js:160:30
10:12:16 PM:   
10:12:16 PM:   - async Promise.all
10:12:16 PM:   
10:12:16 PM:   - gatsby-node.js:187 async Object.exports.onPostBuild
10:12:16 PM:     [repo]/[gatsby-plugin-algolia]/gatsby-node.js:187:5
10:12:16 PM:   
10:12:16 PM: 
10:12:16 PM: not finished onPostBuild - 1.338s
但是当我做了盖茨比的构建时,我得到了以下结果

Algolia: 1 queries to index
Algolia: query 0: executing query
Algolia: query 0: graphql resulted in 230 records
Algolia: query 0: splitting in 1 jobs
Algolia: query 0: moving copied index to main index
⠼ onPostBuild
info Generated public/sw.js, which will precache 9 files, totaling 446903 bytes.
The following pages will be precached:
/offline-plugin-app-shell-fallback/index.html
success onPostBuild - 6.228s
在做了
gatsby-service
之后,当我在搜索栏中键入查询时,我可以很好地看到我的帖子结果。然而,每当我点击一篇文章,我就会被链接到一个奇怪的根目录,比如
0.0.7.226
/post name

我最近卸载并重新安装了所有节点模块,以确保我的依赖项是最新的。是什么让我犯了这个错误


My

更新了netlify上的环境变量以成功部署网站,但0.0.7.226/post-name url仍然存在

更新了netlify上的环境变量以成功部署网站,但0.0.7.226/post-name url仍然存在

非常奇怪。您是否已将GATSBY_ALGOLIA_APP_ID、GATSBY_ALGOLIA_SEARCH_KEY和ALGOLIA_ADMIN_KEY正确配置为Netlify中的环境变量?感谢您解决了Netlify错误,因为我没有在Netlify上更新环境变量。然而,0.0.7.226/post-name url仍然存在,在这里可以看到非常奇怪的情况。您是否已将GATSBY_ALGOLIA_APP_ID、GATSBY_ALGOLIA_SEARCH_KEY和ALGOLIA_ADMIN_KEY正确配置为Netlify中的环境变量?感谢您解决了Netlify错误,因为我没有在Netlify上更新环境变量。但是,0.0.7.226/post-name url仍然存在,如图所示,我建议您为此创建一个新问题。您还需要发布代码来呈现文章的链接。我建议您为此创建一个新问题。您还需要发布用于呈现文章链接的代码。