如何运行pkgdown以使YAML生效?

时间:2018-12-14 11:19:30

标签: devtools pkgdown

有人可以帮助我了解如何更改网址,例如pkgdown网站上的作者吗?

https://pkgdown.r-lib.org/reference/build_site.html

假设,我把这个yml作为     inst / _pkgdown.yml

添加这些行

url: http://iotables.ceemid.eu`

authors:
  Daniel Antal, CFA:
  href: "http://www.twitter.com/antaldaniel"`

最后我输入了设置选项

knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/"
  #fig.path = "README-"
 )

还放置在README.Rmd

# iotables <img src="man/figures/logo.png" align="right" />

我应该如何运行pkgdown::build_site()pkgdown::build_home()才能生效?我是否需要指定override的列表?如果不是,是否可以在override=参数中添加此信息?怎么样?我在手册中完全不清楚。

由于某种原因,我最终得到一个pkgdown.yml,但缺少这些信息位,最终导致最终网站上的链接错误。

1 个答案:

答案 0 :(得分:0)

我也在这个问题上挣扎。看来已经创建了一个 yml 文件,上面的内容是必需的。

简而言之,我认为您需要将_pkgdown.yml文件放到 pkgdown 文件夹中,而不是 inst 文件夹中。然后,如果您运行pkgdown::build_site(),一切都应该正常工作。

希望对您有帮助。