首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vignette不会被CRAN检查

Vignette不会被CRAN检查
EN

Stack Overflow用户
提问于 2017-06-16 00:56:32
回答 1查看 313关注 0票数 0

我正在制作一个DB客户端包,其中包含一个编织r/rmarkdown vignette,它演示了一些基本的用例。

我希望它出现在包的CRAN版本中,但显然它不会在那里构建,因为缺少DB服务器。

处理这个问题的标准方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2017-06-16 02:03:20

据我所知,CRAN不会重新构建vignette,它只是使用您在本地构建的html/pdf。所以你确定当你构建你的包时,它包含了你想要的小插图吗?你可以在这里查看:http://r-pkgs.had.co.nz/vignettes.html#vignette-cran

编辑:

要让vignette通过R CMD check,这是我的方法:

首先,对你的Rmd文件执行此操作,这将为vignette生成md文件,

代码语言:javascript
复制
output:
  md_document:
    toc: true
  rmarkdown::html_vignette:
    toc: true

其次,将md文件和其他输出文件(如图片)复制到vignette文件夹中,将输出文件的文件夹重命名为其他文件,并在md文件中进行相应的更改。

最后,移动原始的Rmd文件并将md文件重命名为Rmd,对md文件进行更改(如添加vignette头文件),使其看起来像vignette的Rmd文件。新的Rmd文件将轻松快速地通过R CMD check

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44572985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档