Я написал пакет R для внутренних целей, а также добавил несколько виньеток.Когда я использую devtools::install(build_vignettes = TRUE)
, все виньетки правильно установлены на моей машине.Но чтобы распространить пакет среди коллег, я хотел бы создать бинарный файл Windows.
Но когда я использую Сборка бинарного пакета из панели RStudio Build, виньетки не будут отображаться при установке пакета из сгенерированного двоичного файла.Я подумал, что мог бы переместить виньетки с doc
на inst/doc
перед сборкой бинарного пакета, но это нужно делать вручную каждый раз, когда меняется виньетка.
С R CMD INSTALL --help
Я не смог бы понять, есть лиможно включить создание виньеток.
Есть ли лучший вариант, чем копирование файлов вручную из doc
в inst/doc
?
РЕДАКТИРОВАНИЕ
Я уже пробовал devtools::build_vignettes()
.Это вывод в консоли:
> devtools::build_vignettes()
Building archivR vignettes
Moving vig1.html, vig2.html, vig1.R, vig2.R to doc/
Copying vig1.Rmd, vig2.Rmd to doc/
Building vignette index
Он говорит, что файлы копируются в doc/
.Они не появляются в inst/doc
.