URL '/help/library/<package>/r/html/00Index.html'

问题描述 投票:0回答:3

我使用

devtools::load_all
作为迭代制作包的工作流程。但是,在安装软件包之前,我似乎无法使用
?
help(package=package_name)
查看软件包文档。我得到的错误是:

指定的包和库中没有“函数”的文档

URL '/help/library//r/html/00Index.html'

关于如何解决这个问题有什么建议吗?

谢谢!

r devtools r-package
3个回答
0
投票

我猜帮助(package=package_name)只是为你打开(如果是Windows)这个文件:

C:\Users\你的名字\Documents\R\win-library .1\package_name\html Index.html

devtools::load_all
让您可以在不安装软件包的情况下测试最新的功能(即html文件没有更新,并且被屏蔽,因为它属于您自己的软件包的旧版本)。要查看最新的文档(即制作新版本的 html),您可以
devtools::document()
并检查您的包工作目录
\man\Functions_name.rd
OR
devtools::install()
help(package=package_name)


0
投票

只需重新启动 r 会话即可解决我的问题。


0
投票

在使用 devtools、RStudio 和 roxygen2 创建 R 包时,我遇到了一个问题,即在开发过程中缺少“00index.html”和“help”文件夹页面。尽管采取了重新启动 RStudio 和重新安装 R 等措施,问题仍然存在。然而,生成源码包并将其安装到另一台机器上后,完整的文档(包括索引页)正确显示。这表明开发过程中缺少索引页可能不会成为最终包文档的问题。

© www.soinside.com 2019 - 2024. All rights reserved.