[英]Roxygen2 skipps .Rd generation
正如標題所說,我在使用roxygen2生成R包文檔時遇到問題 。 我已經准備好了99.9%的積極性,如此處 和此處所述 。 我知道幾乎不可能得到像這樣的主要遠程診斷 - 非現象的答案,但我必須給它一個機會。
這是我在使用document()
后看到的document()
> document()
Updating mypack documentation
Loading mypack
Writing NAMESPACE
There were 7 warnings (use warnings() to see them)
> warnings()
Warning messages:
1: fun1.Rd not generated by roxygen2. Skipped.
2: fun2.Rd not generated by roxygen2. Skipped.
...
似乎我已經正確安裝了devtools
和roxygen2
- 沒有錯誤。
如果它很重要:我有幾個.R文件里面有幾個函數,但所有函數都有描述。
為了確保並驗證一個奇怪的行為,我使用了兩個頁面的確切示例 - 這些也被跳過了。 這可能有什么問題? 在這一點上,狂野的猜測是可以的。
謝謝!
出現此警告通常是因為.Rd
文件已存在於man
目錄中(您是否手動創建它們,可能是在項目的早期版本中?)。 如果roxygen2沒有以表示它們是自動生成的線開頭,則它們不會替換它們,如下所示:
% Generated by roxygen2 (4.1.0): do not edit by hand
要解決此問題,請刪除man
目錄中的.Rd
文件,然后重新運行document()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.