针织品的剩菜

Leftovers from knitr

我正在使用 knitr 为我的包裹写一个插图。在 R CMD CHECK 中,我得到以下注意事项:

The following directories look like leftovers from 'knitr'
  ‘cache’, ‘figure’

这些确实是 knitr 创建的目录。但是我不明白如何在将文档编织成.pdf后删除这些。

我在 github 上发现了一个相关问题,但没有答案。

一个解决方案是把

figure$
cache$

在主包目录的 .Rbuildignore 文件中。这仅在您 R CMD check 在构建的 tarball 而不是包源目录上才有效,但无论如何这都是推荐的最佳实践......而且它实际上(我认为)是 RStudio 中的 "Check" 按钮的作用,即调用 devtools::check,其中

automatically builds and checks a source package, using all known best practices

(强调已添加)。