我试图使用pkgdownR包为我的R包建立一个网站。仅供参考,我没有使用<用户名>。github.io.
按照指示(https://pkgdown.r-lib.org/articles/pkgdown.html#publishing),我运行
usethis::use_pkgdown_github_pages()
我在我的master分支和一个空的gh页面分支中创建了"docs"文件夹和html文件。当我使用pkgdown::build_site((检查本地构建的页面时,它非常有效。
但是,当我打开<用户名>。github.io/<软件包名称>,我有404错误(找不到文件(。这是因为空gh页面的分支吗?或者,这是因为我没有使用<用户名>。github.io?说明书没有提供太多内容,所以你能给我分享一些额外的文档来解释如何使用pkgdown在Github上发布项目网站吗?
谢谢!
很抱歉没有提供可复制的示例。
我试着重新运行
usethis::use_pkgdown_github_pages()
命令
提交并推送md文件上的更改+使用pkgdown::build_site((进行本地检查。
我想,如果我对md文件进行了更改,并将更改推送到GitHub主分支,则use_pkgdown_GitHub_pages((会构建并发布网页。
只想更新我的情况:
我不知道如何以及为什么,但"gh pages"分支出于某种原因正在镜像主/文档文件夹。Github操作称为";页面构建和部署";从镜像的"gh pages"分支成功运行。