【问题标题】:roxygen2 not generating .Rd fileroxygen2 不生成 .Rd 文件
【发布时间】:2015-08-06 22:35:12
【问题描述】:

当我尝试在 RStudio 中使用 roxygen2::roxygenize() 时,我收到一条错误消息。我收到的信息是这样的:

警告信息: trainModel.Rd 不是由 roxygen2 生成的。跳过。

我已经尝试了很多来解决这个问题,但除非我删除所有 #' cmets(这将首先删除使用 roxygen2 的目的),否则它不会得到修复。我什至取出了除了描述标题、描述和细节的部分之外的所有内容,但错误仍然存​​在(这让我想象错误出现在这三个部分之一中。但是如何?)。我的另一个文档的 Rd 文件生成得很好,但这个没有。有人可以帮忙吗?

【问题讨论】:

    标签: r roxygen2 roxygen


    【解决方案1】:

    尝试删除当前的 Rd 文件。

    我通过使用您的函数创建文件,重复代码,然后从生成的 Rd 文件中删除行来复制此警告

    % Generated by roxygen2 (4.1.1): do not edit by hand
    % Please edit documentation in R/trainmode.R
    

    看起来 roxygen2 不想覆盖它没有创建的文件。如果你删除了当前的 trainmode.Rd 文件,roxygen2 会在下一次 roxygenize 你的代码时生成一个新的 .Rd 文件。

    【讨论】:

    猜你喜欢
    • 2015-07-06
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 2017-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-11-05
    • 2015-06-25
    相关资源
    最近更新 更多