R devtools 和软件包依赖项在 DESCRIPTION Remotes

R devtools and packages dependencies in DESCRIPTION Remotes

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

Remotes: SciViews/svDialogs

也尝试过:

Remotes: SciViews/svDialogs@v1.0.2

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

另一方面,devtools::install_github("SciViews/svDialogs") 按预期工作并安装包的开发版本。

不确定我是否遗漏了一些重要的东西。有什么想法吗?

谢谢

以防其他人遇到问题... 解决方案由@jennybc 在 package page.

上提供

依赖项也需要在 DESCRIPTIONImports 部分中列出。这实际上在小插图中有说明,但我有点错过了。