View source: R/scrapeDependencies.R
| scrapeDependencies | R Documentation |
Scrape Rmarkdown reports in the book for all required dependencies.
scrapeDependencies(dir, recursive = TRUE, pattern = "\\.Rmd$")
dir |
String containing the path to the directory containing Rmarkdown reports.
This is searched recursively for all files ending in |
recursive, pattern |
Further arguments to pass to |
The output of this should be added to the Suggests field of the book's DESCRIPTION,
to make it easier to simply install all of its required dependencies.
Note that dependencies in inline code sections are not detected, so these should be explicitly mentioned in a standalone code chunk to be captured.
Character vector of required packages.
Aaron Lun
tmp <- tempfile(fileext=".Rmd")
write(file=tmp, "```{r}
A::a()
```
```{r}
library(B)
require(C)
```")
scrapeDependencies(tempdir())
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.