R devtools :: install_github / install_bitbucket - виньетки не устанавливаются, когда не собираются - PullRequest
0 голосов
/ 03 июля 2019

У меня есть пакет R на bitbucket, включая встроенные виньетки в папке doc.Для создания виньеток требуется доступ к локальной базе данных, поэтому пользователь не может создать виньетку на своем компьютере.Хотя он говорит, что

** installing vignettes

во время

devtools::install_bitbucket("uniks_ines/dexr@default", build=F)

файлы виньетки не копируются в расположение библиотеки, а browseVignettes("dexR") дает

Нет виньеткинайдено browseVignettes ("dexR")

Есть идеи, почему виньетки не установлены?

1 Ответ

0 голосов
/ 03 июля 2019

Если вы откроете страницу справки для функции (?remotes::install_bitbucket), в разделе «Использование» вы увидите, что значением по умолчанию для аргумента build_opts является

build_opts = c("--no-resave-data", "--no-manual", "--no-build-vignettes")

Вы можете решить свою проблему через

library(devtools)
install_bitbucket("uniks_ines/dexr@default",
                  build_opts = c("--no-resave-data", "--no-manual"))

Изменения, которые я внес в вашу первоначальную команду, удаляют build = FALSE и удаляют элемент "--no-build-vignettes" вектора build_opts.

...