Create a package for a Shiny App using{golem}
Usage
create_golem(path, check_name=TRUE, open=TRUE, overwrite=FALSE, package_name=basename(normalizePath(path, mustWork=FALSE)), without_comments=FALSE, project_hook=golem::project_hook, with_git=FALSE,...)Arguments
- path
Name of the folder to create the package in.This will also be used as the package name.
- check_name
Should we check that the package name iscorrect according to CRAN requirements.
- open
Boolean. Open the created project?
- overwrite
Boolean. Should the already existing project be deleted and replaced?
- package_name
Package name to use. By default,
{golem}usesbasename(path). Ifpath == '.'&package_nameisnot explicitly set, thenbasename(getwd())will be used.- without_comments
Boolean. Start project without
{golem}comments- project_hook
A function executed as a hook after projectcreation. Can be used to change the default
{golem}structure.to override the files and content. This function is executed justafter the project is created.- with_git
Boolean. Initialize git repository
- ...
Arguments passed to the
project_hook()function.