r - 在顶层 : 'README.Rmd' persists even after implementing suggested solutions 发现非标准文件/目录

标签 r knitr devtools r-package

我正在处理一个包并运行 R CMD CHECK在它上面使用 devtools::check()产生以下 NOTE :

> checking top-level files ... NOTE
  Non-standard file/directory found at top level:
    'README.Rmd'

之前已经提出了这个问题的一个变体( NOTE or WARNING from package check when README.md includes images ),但其中提供的解决方案对我不起作用。

这是我的 .Rbuildignore文件。正如所建议的,我已经包含了 ^README-.*\.png$ :
^.*\.Rproj$
^\.Rproj\.user$
^CONDUCT\.md$
^\.travis\.yml$
^README-.*\.png$
^cran-comments\.md$

此外,我的 README.Rmd文档有以下chunk,将所有图形保存在/man/figures/
{r, echo = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-"
)

如果您需要有关 .Rmd 的更多详细信息文件,它在这里:
https://github.com/IndrajeetPatil/ggstatsplot/blob/master/README.Rmd

鉴于最好摆脱所有可能的 NOTES成功通过CRAN的R CMD CHECK ,我怎样才能避免这个特殊的NOTE ?

最佳答案

排除文件 README.Rmd从 R 创建的 tarball 中,添加

^README.Rmd

到文件 .Rbuildignore你已经有了。如果您需要,“编写 R 扩展”有更多内容。

关于r - 在顶层 : 'README.Rmd' persists even after implementing suggested solutions 发现非标准文件/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48955103/

相关文章:

R:partimat 函数无法识别我的类

r - 在 Rmarkdown 中执行 Perl 6 代码

r - devtools/GitHub 下载错误

r - 在 Windows 上的 RStudio 中构建并重新加载:devtools::document() 表示未找到 devtools

r - 从github存储库安装开发版本R包时如何指定lib目录

r - 映射澳大利亚城市 - R 空间

r - 从 A 列中选择唯一值,并从 B 列中选择唯一值

r - 填写data.table缺失日期的最快方法

在 RMarkdown 中右对齐一行文本

r - 用 gridSVG 编织