r - 构建小插图时安装包失败((..)/doc/index.html 丢失)

标签 r r-package vignette

我正在创建一个带有小插图的 R 包。但是,当我尝试使用安装包时

 devtools::install(build_vignettes = TRUE)

发生错误,因为它在 doc 文件夹中找不到文件 index.html。我以为这个文件会自动创建,但显然这里出了点问题。发生的错误如下:
"C:/PROGRA~1/R/R-34~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore  \
--quiet CMD INSTALL "C:/Users/lnab/AppData/Local/Temp/Rtmpi0XLJ4/mecor_0.1.0.tar.gz"  \
--library="\\vf-d2-home/d2home$/lnab/MyDocs/R/win-library/3.4" --install-tests 

* installing *source* package 'mecor' ...
** R
** data
*** moving datasets to lazyload DB
** inst
** preparing package for lazy loading
** help
*** installing help indices
converting help for package 'mecor'
finding HTML links ... done
mecor-package                           html  
uaetrial                                html  
uaetrial_cal                            html  
** building package indices
** installing vignettes
Warning in file(con, "w") :
cannot open file '\\vf-d2-home/d2home$/lnab/MyDocs/R/win-library/3.4/mecor/doc/index.html': No such file or directory
Error in file(con, "w") : cannot open the connection
ERROR: installing vignettes failed
* removing '\\vf-d2-home/d2home$/lnab/MyDocs/R/win-library/3.4/mecor'
* restoring previous '\\vf-d2-home/d2home$/lnab/MyDocs/R/win-library/3.4/mecor'
In R CMD INSTALL

我的小插图 .Rmd 看起来像这样:
---
title: "Introduction to mecor"
author: "Linda Nab"
date: "`r Sys.Date()`"
output: rmarkdown::html_vignette
vignette: >
  %\VignetteIndexEntry{Introduction to mecor}
  %\VignetteEngine{knitr::rmarkdown}
  %\VignetteEncoding{UTF-8}
---  

我以前从未构建过 R 包,但在互联网上搜索了几天来解决此问题,但找不到任何解决方案。 This似乎是同样的问题,但我在那里找不到问题的解决方案。您可以找到我的包裹 here .

真的希望有人能帮助我!

最佳答案

我的 .Rbuildignore 文件中有/inst/和 .git 。当我从 .Rbuildignore 中删除这两行时,小插图构建正确。

关于r - 构建小插图时安装包失败((..)/doc/index.html 丢失),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48170320/

相关文章:

r - 通过采用 2x2 空间平均值将 data.frame 从 8x8 缩小到 4x4

r - 如何在发生 react 性事件后发出 Shiny 的应用程序哔哔声/播放声音?

构建时R包: underscores added to RcppExports. R

r - 使用 knitr 强制执行 PDF 包小插图

java - R 和 Java 之间的桥梁错误

r - Install.packages ("ggplot2") 安装旧版本 (1.0.0)

R:未构建包小插图

r - R 包中 README 和小插图之间的目的区别是什么?

r - 在 ggplotly 中显示抖动