Как запустить pkgdown, чтобы YAML вступил в силу?

Может кто-нибудь, пожалуйста, помогите мне понять, как изменить URL, и, например, автора на сайтах 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 это пропускает эти информационные биты, и в конечном итоге ссылки на получающемся веб-сайте неверны.

0 ответов

Я тоже боролся с этой проблемой. Кажется, что создается файл yml, и он требуется для того, что вы сказали выше.

Короче думаю, что нужно поставить _pkgdown.ymlв папку pkgdown, а не в папку inst. Все должно работать, если вы запуститеpkgdown::build_site().

Я надеюсь, это поможет вам.

Другие вопросы по тегам