1

在 R 包上运行R CMD check时,我经常看到以下消息指出 INDEX 不是最新的:

* checking DESCRIPTION meta-information ... OK
* cleaning src
* checking whether ‘INDEX’ is up-to-date ... NO
* use ‘--force’ to remove the existing ‘INDEX’
* installing the package to re-build vignettes
* creating vignettes ... OK 

这不会导致警告、错误甚至注释。我假设这是指包目录顶层的 INDEX 文件?我如何“使用--force”?我尝试--force在构建或检查时添加作为参数,但它只是抱怨它无法识别。是否有 R 命令来重建 INDEX 文件?

4

1 回答 1

1

哦,当然,我在发布后很快就知道了。这对其他人来说可能仍然是一个有用的问题,因为我没有找到相关的谷歌点击:

似乎是否--force应该将参数提供给R CMD build (而不是安装或检查)强制删除并重新生成 INDEX 文件。还找到了生成 INDEX 文件的 R 函数:

tools::Rdindex("man/",outFile="INDEX")
于 2013-08-27T18:53:14.907 回答