r - 使重新导出的函数的 `?` 引用原始函数
问题描述
假设我希望%>%
我的包的用户可以从 magrittr 获得。我知道我可以./R/
像下面这样创建一个文件来实现这一点。
#' @importFrom magrittr %>%
#' @export
"%>%" <- magrittr::`%>%`
但是,这种技术有一个缺点,即?'%>%'
即使magrittr
附加了 magrittr 的帮助页面也无法解决;相反,它会打开一个中间页面:
在以下软件包中找到有关主题“%>%”的帮助:
或链接到 magrittr 帮助文件的帮助文件。
如何确保?"%>%"
直接指向 magrittr 的主题页面?或者一般来说,如何在确保文档快捷方式解析为正确的帮助文件的同时从包中重新导出函数?
解决方案
推荐阅读
- jooq - 使用 MDC 的 JOOQ 日志
- node.js - node.js 函数返回 Promise {
}, 为什么? - r - 在 dplyr 中对特定范围的列名进行排序
- android - Android 应用程序仅在 Redmi Note 3、Note4 中因 ClassNotFoundException 而崩溃
- teamcity - 未设置 Teamcity 默认系统属性
- go - 如何使用 Golang 在控制台中更新多行
- reactjs - componentDidMount 是重新渲染组件吗?
- firebase - Firebase Cloud 功能:奇怪的时间戳错误
- python - sql 可以运行,但是当你用 sqlalchemy 运行 python 代码时你失败了
- java - 使用 Azure AsyncBlobClient 进行上传