我正在使用devtools::load_all作为工作流来迭代地制作一个包。但是,在安装包之前,我似乎无法使用?或help(package=package_name)查看包文档。我得到的错误是:在指定的包和库中没有“function”的文档和URL '/help/library/r/html/00Index.html'有什么解决的办法吗?谢谢你,谢谢
devtools::load_all
?
help(package=package_name)
hjzp0vay1#
我猜帮助(package=package_name)除了为你打开(在Windows的情况下)这个文件之外什么也不做:C:\Users\YourName\Documents\R\win-library\4.1\package_name\html\00Index.htmldevtools::load_all使您的最新功能可用于测试,而无需安装软件包(即html文件没有更新,并且被屏蔽了,因为它属于您自己的软件包的旧版本)。(即制作新版本的html),您可以devtools::document()并检查您的软件包工作目录\man\Functions_name.rd,或,devtools::install()和help(package=package_name)
devtools::document()
\man\Functions_name.rd
devtools::install()
i34xakig2#
重新启动R会话解决了我的问题。
lmvvr0a83#
在使用devtools、RStudio和roxygen2创建R包时,我遇到了一个问题,即在开发过程中“00index.html”和“help”文件夹页丢失。尽管重新启动RStudio并重新安装R,但问题仍然存在。然而,在生成源包并将其安装在另一台机器上后,完整的文档,包括索引页,这表明在开发过程中没有索引页可能不是最终软件包文档的问题。
3条答案
按热度按时间hjzp0vay1#
我猜帮助(package=package_name)除了为你打开(在Windows的情况下)这个文件之外什么也不做:
C:\Users\YourName\Documents\R\win-library\4.1\package_name\html\00Index.html
devtools::load_all
使您的最新功能可用于测试,而无需安装软件包(即html文件没有更新,并且被屏蔽了,因为它属于您自己的软件包的旧版本)。(即制作新版本的html),您可以devtools::document()
并检查您的软件包工作目录\man\Functions_name.rd
,或,devtools::install()
和help(package=package_name)
i34xakig2#
重新启动R会话解决了我的问题。
lmvvr0a83#
在使用devtools、RStudio和roxygen2创建R包时,我遇到了一个问题,即在开发过程中“00index.html”和“help”文件夹页丢失。尽管重新启动RStudio并重新安装R,但问题仍然存在。然而,在生成源包并将其安装在另一台机器上后,完整的文档,包括索引页,这表明在开发过程中没有索引页可能不是最终软件包文档的问题。