【发布时间】:2019-07-05 03:41:33
【问题描述】:
我为内部目的编写了一个 R 包,还添加了一些小插曲。当我使用devtools::install(build_vignettes = TRUE) 时,所有小插图都已正确安装在我的机器上。但是为了将包分发给同事,我想生成一个 Windows 二进制文件。
但是,当我从 RStudio 构建窗格中使用 构建二进制包 时,从生成的二进制文件安装包时,不会显示小插图。我想在构建二进制包之前,我可以将小插图从 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 中。
【问题讨论】:
-
如果您使用
devtools::build_vignettes,小插图将转到inst/doc文件夹。 -
这不起作用。请查看我的编辑...
-
为 mac 二进制文件遇到同样的问题。这会是一个错误吗?