Description Usage Arguments Details Value Examples
set_lib_dir() specifies where packages will be downloaded to. get_lib_dir() returns this
directory. clear_lib_dir() deletes all downloaded packages.
1 2 3 4 5 | set_lib_dir(lib_dir, create = FALSE)
get_lib_dir()
clear_lib_dir()
|
lib_dir |
Path to a directory, or |
create |
Logical. Try to create the directory if it doesn't exist. |
If lib_dir is set to NULL, a subdirectory of tempdir() will be used.
lib_dir will be normalized via normalizePath().
The package cache is under the directory specified by getOption("apicheck.lib_dir"),
or, if that is unset, in a per-session temporary directory. You should use set_lib_dir()
to change this rather than setting the option directly. Within this directory, subdirectories
are named like package-version, e.g. longurl-0.3.0. Within these subdirectories are
the actual installed libraries. So, lib_dir is not appropriate for passing to functions like
library. To load a library from the cache yourself,
do e.g. library("blah", lib.loc = file.path(get_lib_dir(), "blah-0.1.0")).
set_lib_dir invisibly returns the old library location, or NULL if none was set in options.
get_lib_dir returns the actual library location, whether or not an option has been set.
clear_lib_dir invisibly returns TRUE if all files and directories could be removed, FALSE otherwise.
1 2 3 4 5 6 7 8 9 | ## Not run:
set_lib_dir("~/.apicheck")
## End(Not run)
get_lib_dir()
## Not run:
clear_lib_dir()
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.