serve_example: A convenience function to serve examples in this package

Description Usage Arguments Value Examples

View source: R/utils.R

Description

Use server functions to serve built-in examples of this package.

Usage

1

Arguments

name

the directory name of the example under the directory system.file('examples', package = 'servr')

FUN

a server function that takes the example path as its first argument, e.g. httd, or rmdv1

...

other arguments passed to FUN

run

whether to run the example (this is mainly for R CMD check purposes: the examples will not be really served when the R session is not interactive, so they will not block R CMD check)

Value

NULL if run = FALSE, otherwise the value returned from FUN().

Examples

1
2
3
4
5
6
7
# R Markdown v1 or v2
servr::serve_example("rmd", servr::rmdv1)
servr::serve_example("rmd", servr::rmdv2)

# GNU Make
servr::serve_example("make1", servr::make)
servr::serve_example("make2", servr::make)

servr documentation built on Nov. 17, 2021, 1:07 a.m.

Related to serve_example in servr...