install_extras 不起作用?

jke*_*ead 5 r devtools

我正在编写一个 R 包并尝试使用编写 R 扩展.install_extras中描述的功能。该文档指出:“要安装 vignettes 目录中的任何其他文件,请包含一个文件 vignettes/.install_extras,该文件将这些文件指定为一行或多行上的类似 Perl 的正则表达式。”

我已经创建了这个文件,它包含以下一行。

myfile.png
Run Code Online (Sandbox Code Playgroud)

png 文件存在于 vignettes 目录中,但是当我使用安装包时devtools::install(),该文件不会复制到安装的 doc/ 文件夹(或开发目录的 inst/doc)。

我已经检查了 Github 上使用此功能的各种软件包(例如Rcppzigguart),据我所知,它应该可以工作。

有任何想法吗?这是 R 3.1.0 的情况。

jke*_*ead 1

好吧,我觉得有点傻,但问题是你build_vignettes()之前必须手动install()。这对我来说似乎违反直觉:不应该install做安装软件包所需的一切吗?