Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R CMD生成无法忽略.Rbuildignore中引用的渐晕图_R_Knitr - Fatal编程技术网

R CMD生成无法忽略.Rbuildignore中引用的渐晕图

R CMD生成无法忽略.Rbuildignore中引用的渐晕图,r,knitr,R,Knitr,我有一个想从构建中排除的小插曲。是的,我可以删除它,但我认为。Rbuildignore应该在这里帮助我。我在.Rbuildignore中引用了该文件,但它没有在包中结束。但是,R CMD check会给出一个警告: * checking 'build' directory ... WARNING Output(s) listed in 'build/vignette.rds' but not in package: 'inst/doc/ignoreMe.pdf' 这里只是一个相关的问

我有一个想从构建中排除的小插曲。是的,我可以删除它,但我认为。Rbuildignore应该在这里帮助我。我在.Rbuildignore中引用了该文件,但它没有在包中结束。但是,R CMD check会给出一个警告:

 * checking 'build' directory ... WARNING
 Output(s) listed in 'build/vignette.rds' but not in package:
   'inst/doc/ignoreMe.pdf'
这里只是一个相关的问题,我希望忽略小插曲(并且在忽略它时不生成警告)。可能吗

在指向.Rbuildignore的索引链接中似乎没有提到这一点


我为什么要这么做?我的开发周期中,当版本n+1还在开发中时,版本n已经被完善了。此vignette是n+1的一部分,.Rbuildignore帮助我排除该版本中的所有其他内容。

我遇到了相同的问题,我通过从描述文件中删除VignetteBuilder参数对其进行了排序。不确定这是否也是您的情况。

这是R中的一个错误。据称在R 3.4.1中已修复。请参见bugs.r-project.org/bugzilla3/show_bug.cgi?id=17246。

您的
.Rbuildignore
文件中的行是什么?相关行只是说“ignoreMe”,它做了我想做的事情——删除vignette和相关的.r源文件。这是r中的一个bug。它在r 3.4.0中得到了修复。看,很明显这并没有进入3.4.0。它应该是R型的。如果你不想要任何小插曲就可以了。但它阻止了所有的渐晕图的构建,而不仅仅是我不想包含的渐晕图。