我有一个我想从构建中排除的小插图。是的,我可以删除它,但我认为 .Rbuildignore 应该在这里帮助我。我在 .Rbuildignore 中引用了该文件,但它并没有出现在包中。但是,R CMD check 给出了警告:
* checking 'build' directory ... WARNING
Output(s) listed in 'build/vignette.rds' but not in package:
'inst/doc/ignoreMe.pdf'
这是一个相关的问题 R CMD build skips knitr/Rmd vignettes - "Output(s) listed in 'build/vignette.rds' but not in package"只是,我希望小插图被忽略(并且当它被忽略时不会产生警告)。那可能吗?
这在 Writing R Extensions 中似乎没有提到.Rbuildignore 的索引链接。
我为什么要这样做?我的开发周期使版本 n 得到完善,而版本 n+1 正在开发中。这个小插图是 n+1 的一部分,.Rbuildignore 帮助我从那个版本中排除其他所有内容。
最佳答案
我遇到了同样的问题,我通过从描述文件中删除 VignetteBuilder 参数来对其进行排序。不确定这是否也是您的情况。
关于R CMD 构建无法忽略 .Rbuildignore 中引用的小插图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41003239/