描述遥控器中的R devtools和程序包依赖项

时间:2019-11-01 12:19:28

标签: r devtools remotes

我想在自己的软件包中使用软件包的开发版本。 如devtools vignette中所述,我的软件包的Description文件中包含以下代码行:

Remotes: SciViews/svDialogs

也尝试过

Remotes: SciViews/svDialogs@v1.0.2

不幸的是,在安装我的软件包之前没有安装该依赖项。运行devtools::install_deps()不会安装该依赖关系,但是会在Imports中安装所有缺少的依赖关系。

另一方面,devtools::install_github("SciViews/svDialogs")可以正常工作并安装软件包的开发版本。

不确定我是否错过了重要的事情。有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

以防万一其他人遇到某些问题... @jennybc在package page上提供了解决方案。

依赖项也需要在Imports的{​​{1}}部分中列出。这实际上是在小插图中说明的,但我有点错过了。