导出的函数没有正确导出

Joh*_*hnA 6 r package roxygen2

我正在开发一个 R 包(我们称之为pkg),并且我已经定义了一些泛型。NAMESPACE 文件包含

S3method(foo, bar)
export(foo)
Run Code Online (Sandbox Code Playgroud)

然而,在打电话时pkg::foo.bar,我感到害怕

错误:'foo.bar' 不是从 'namespace:pkg' 导出的对象

我正在使用 roxygen2,如果这有什么改变的话。

注意:如果我明确添加export(foo.bar),则一切正常。

its*_*dam 3

NAMESPACE(以及导出)仅在您运行时更新devtools::document()- 而不是devtools::build()devtools::install()