我目前正在更新软件包,并在这个问题上遇到问题。 我无法找到任何文档解释当我运行以下内容时,为什么inst \ doc下的png文件没有出现在库文件夹中:
install(package_path)
使用devtools包,其中package_path是包的源文件夹的路径。
我没有.Rinstignore文件,以防我确保我的.Rbuildignore没有任何匹配png文件的模式。
对此问题的任何帮助或指示都将不胜感激。
帮助澄清: 在下面(左侧),您可以看到库目录中仅包含html文件的包。这是在我维护的库“CADStat”上运行install()命令的结果。右侧是包含png文件的源目录。这些png文件没有被转移。
我没有涉及其他代码。
现在奇怪的是,如果我将图像文件移出inst目录,(例如将它们放在包的根目录中),它们就会被复制到库中。
答案 0 :(得分:1)
这已经非常老了,但是我遇到了这个线程,因为我遇到了同样的问题。
在我看来,这与inst中子目录的名称有关。我在inst / doc / img中的.png文件遇到了同样的问题,该问题不会在程序包构建时复制。但是将文件名更改为inst / markdown / img,一切都会很好。