0

当我在 RStudio 1.1.463 中使用 usethis 函数 1.4.0.9000 和 devtools 2.0.1 时,我正在尝试添加一个包的小插图并让它显示在它的文档中。我用 usethis 制作了一个新包并设置了许可证,然后添加了一个通用的小插图:

setwd("~/Desktop")
usethis::create_package("blah")
usethis::use_gpl3_license("me")
usethis::use_vignette("a-vignette")

我轻轻地调整了小插图,让它编织起来。我注释掉库调用并在小插图的最后一行空白处添加一些文本:

```{r setup}
#library(blah)
```

Hello World

然后使用 Knit 按钮检查它是否有效,它会编织并显示 HTML 页面。

我使用构建选项卡更多菜单并选择文档,它说:

Updating blah documentation 
Loading blah 
Documentation complete

没有提到小插曲。所以我认为这仅适用于 man 文件夹...

然后我使用 Build 菜单 Install and Restart 按钮,然后打开包文档(在包窗口窗格中)它没有说明任何关于小插图的内容。

所以我尝试使用:

devtools::build_vignettes()

它给了我有意义的反馈:

Building blah vignettes
Moving a-vignette.html, a-vignette.R to doc/
Copying a-vignette.Rmd to doc/
Building vignette index

但是当我再次安装并重新启动时,文档没有提到小插图。

那么,如何在其包文档中显示一个小插图作为链接?

4

0 回答 0