R Netlify上的部署失败状态,但站点仍在部署

R Netlify上的部署失败状态,但站点仍在部署,r,blogdown,netlify,R,Blogdown,Netlify,我正在使用blogdown创建我的第一个站点,并尝试按照blogdown 这是我从文档中了解到的,在RStudio中构建站点,并将public文件夹的内容复制到git存储库中。存储库用于包含基于myjekyll的静态网页的内容,并使用Github页面托管。它只有几个帖子,我正计划手动将它们转换成基于blogdown的webite 我确实看到我的新网站有我想要的主题,但我担心我在Netlify上看到的部署失败消息(如下) 我已将我的Build命令:指定为hugo,并将我的Publish目录:指定为

我正在使用
blogdown
创建我的第一个站点,并尝试按照
blogdown

这是我从文档中了解到的,在RStudio中构建站点,并将
public
文件夹的内容复制到git存储库中。存储库用于包含基于my
jekyll
的静态网页的内容,并使用Github页面托管。它只有几个帖子,我正计划手动将它们转换成基于
blogdown
的webite

我确实看到我的新网站有我想要的主题,但我担心我在Netlify上看到的部署失败消息(如下)

我已将我的
Build命令:
指定为
hugo
,并将我的
Publish目录:
指定为
public
。我也尝试过HUGO_版本
0.24.1
(如文档所示),但得到了相同的结果。查看错误消息,这里似乎缺少一个基本步骤。但是我也不明白如果没有找到配置文件,是如何构建任何东西的

链接到我的

链接到我的

非常感谢您的帮助,谢谢!
SN248

您的Github回购协议包含一个预先构建的网站,您不应该使用
hugo
在Netlify上再次构建它。请阅读blogdown这本书。引用本书中的相关部分:

[…]您当然可以使用任何工具预构建您的网站,将其推送到GitHub,Netlify仍然可以为您部署它。您需要做的是将build命令保留为空,并告诉Netlify您的发布目录(例如,Hugo默认的
public/
,但如果您的预构建网站位于根目录下,则指定
作为发布目录


非常感谢你!!我显然没有仔细阅读这一部分,该站点现在部署时没有任何错误消息。然而,我对如何部署站点的理解似乎是错误的。我将再次阅读部署一章,看看应该做哪些更改,以便能够按照书中所述的方式进行部署。我可能会再次发布一个新手问题,但谢谢你的回答和你所有的精彩工作,这使得为像我们这样的用户建立网站变得容易!不客气!正如我在这篇文章中所说的,新手问题对我来说绝对合适:
12:09:21 AM: Installing Hugo 0.30
12:09:24 AM: Error: Unable to locate Config file. Perhaps you need to create a new site.
       Run `hugo help new` for details. (Config File "config" Not Found in "[/opt/build/repo]")
12:09:25 AM: Build complete: exit code: 255
12:09:25 AM: Cleaning up docker container
12:09:25 AM: Error running command: Build script returned non-zero exit code: 255
12:09:26 AM: An error occurred while building the site, skipping the deploy and cache refresh.
12:09:26 AM: Build script returned non-zero exit code: 255
12:09:26 AM: Finished processing build request in 13.85761953s