@title 第 1 行缺少姓名

@title Missing name at line 1

我在 运行 devtools::document 时收到此错误,但不知道如何排除故障。当我输入 ?MyPackage-package 时在我的安装包中弹出的文件与 MyPackage-package.R 中的文本完全不匹配。我最初怀疑它可能是从 RDpack 添加了很棒的引用功能,但这不是罪魁祸首。我是如何最终解决问题的?

错误是由于我的 PackageName-package.R 文件格式不正确造成的。

我对 usethis::use_package_doc() 创建的文件进行了大量编辑,并在 usethis 添加的默认内容下方添加了我所有的 roxygen 评论。在查看了 documentation for merTools, I saw that it was ok to have the 之后,我了解到对于 roxygen2 制作 .Rd 文件 之后 而不是在 之前很重要所有其他 roxygen 评论。

usethis::use_package_doc() 创建的内容(不仅仅是 NULL 行;那已经在末尾)移动到 .R 文件的底部后,一切看起来都很好并且这个错误消失了。