我读过Hadley guide to vignettes,我找不到任何关于此的信息。小插曲是如何构建的?我的问题是它们似乎是在附加和加载建议的包的情况下构建的。
据我测试,如果我在Rstudio的控制台上编织它,它使用与控制台相同的环境。
我深入研究devtools::build_vignettes
,但它似乎依赖于我无法理解的tools::buildVignettes
,并且似乎是在使用R CMD build
构建包时使用的默认值。
这与我解决this question的努力有关
构建包时,共享所有vignet的环境。因此,如果插图V1加载包A,B和C,如果在V1之前构建V2,则它将已加载为插图V2。
这就是我从Bioconductor mailing list的Martin Morgan那里学到的。我找不到任何解释它的文件。