Gatsby 无法部署盖茨比&x2B;Netlify+;达托克姆斯

Gatsby 无法部署盖茨比&x2B;Netlify+;达托克姆斯,gatsby,netlify,Gatsby,Netlify,我目前正在使用此初学者https://github.com/brohlson/gatsby-datocms-starter我正在创建的网站。我想将其连接到Netlify进行自动部署,因此我: 转到Netlify并添加了我的Github回购 在DatoCMS上添加了webhook 这是我在部署过程中遇到的错误: 4:48:29 PM: error #11321 PLUGIN 401 INVALID_SITE (details: {}) 4:48:29 PM: "gatsby-source-dato

我目前正在使用此初学者
https://github.com/brohlson/gatsby-datocms-starter
我正在创建的网站。我想将其连接到Netlify进行自动部署,因此我:

转到Netlify并添加了我的Github回购 在DatoCMS上添加了webhook

这是我在部署过程中遇到的错误:

4:48:29 PM: error #11321 PLUGIN 401 INVALID_SITE (details: {})
4:48:29 PM: "gatsby-source-datocms" threw an error while running the sourceNodes lifecycle:
4:48:29 PM: 401 INVALID_SITE (details: {})
4:48:29 PM: See our docs page for more info on this error: https://gatsby.dev/issue-how-to
4:48:29 PM: 
4:48:29 PM:   ApiException: 401 INVALID_SITE (details: {})
4:48:29 PM:   
4:48:29 PM:   - Client.js:120 
4:48:29 PM:     [repo]/[datocms-client]/lib/Client.js:120:33
4:48:29 PM:   
4:48:29 PM:   - next_tick.js:68 process._tickCallback
4:48:29 PM:     internal/process/next_tick.js:68:7
4:48:29 PM:   
4:48:29 PM: 
4:48:29 PM: Function Dir: /opt/build/repo/functions

有什么想法吗?

我没有找到上面提到的talves标志。正如文档所说,我已经添加了DATO_CMS_令牌,但我意识到我的.env配置文件被设置为DATO_CMS_密钥,因此它从未加载


始终注意环境变量!(这对我来说是个提醒)

您可能应该发布一个与回购相关的链接。请确保在Netlify的管理控制台中的环境变量中设置DATA\u CMS\u令牌。