Rebuild and reinstall packages in your library. This can be useful as a diagnostic tool – for example, if you find that one or more of your packages fail to load, and you want to ensure that you are starting from a clean slate.
Usage
rebuild(
  packages = NULL,
  recursive = TRUE,
  ...,
  type = NULL,
  prompt = interactive(),
  library = NULL,
  project = NULL
)Arguments
- packages
 The package(s) to be rebuilt. When
NULL, all packages in the library will be reinstalled.- recursive
 Boolean; should dependencies of packages be rebuilt recursively? Defaults to
TRUE.- ...
 Unused arguments, reserved for future expansion. If any arguments are matched to
..., renv will signal an error.- type
 The type of package to install ("source" or "binary"). Defaults to the value of
getOption("pkgType").- prompt
 Boolean; prompt the user before taking any action? For backwards compatibility,
confirmis accepted as an alias forprompt.- library
 The R library to be used. When
NULL, the active project library will be used instead.- project
 The project directory. If
NULL, then the active project will be used. If no project is currently active, then the current working directory is used instead.