相关疑难解决方法(0)

roxygen2没有完全更新描述文件

我正在制作我的第一个包rlandscape,使用Roxygen2并试图遵循普通的Roxygen晕影,因为Roxygen2没有.

插图(第3页)中,我创建了一个名为rlandscape-package.R包含文件的文件.他们说,在小插曲中

每个Roxygen描述块必须后跟一个语句,甚至是描述文件或包代替特定功能的标题材料.roxygen()作为NOOP(空语句)提供,以代替这种情况.

但如果我按照说明块与roxygen()调用package.skeleton产生Error in eval(expr, envir, enclos) : could not find function "roxygen".所以我试着roxygen()完全放弃呼叫以及替换它NA,两者似乎产生相同的结果:package.skeleton()成功地工作(包括rlandscape-package.R作为code_files参数之一),然后我可以roxygenize

> roxygenize("rlandscape", roxygen.dir = "rlandscape")
Updating collate directive in  /Users/Gregor/Dropbox/rlandscape/rlandscape/DESCRIPTION 
Updating namespace directives
Writing plot.landscape.Rd
Writing rland.Rd
Writing rland.gui.Rd
Writing makePoints.Rd
Writing rCluster.Rd
Writing rlandscape-package.Rd
Writing rlandscape.Rd
Run Code Online (Sandbox Code Playgroud)

它似乎成功运行,但DESCRIPTION文件附加了"Collat​​e"字段,但与package.skeleton创建的字段相同.为什么描述文件的其余部分没有更新?

r roxygen2

24
推荐指数
1
解决办法
4424
查看次数

标签 统计

r ×1

roxygen2 ×1