create_config {RInno} | R Documentation |
Creates an app config file, "utils/config.cfg"
create_config(app_name, app_dir = getwd(), pkgs = c("jsonlite", "shiny", "magrittr"), locals = "none", remotes = "none", repo = "http://cran.rstudio.com", local_path = "local", error_log = "error.log", app_repo_url = "none", auth_user = "none", auth_pw = "none", auth_token = "none", user_browser = "chrome")
app_name |
The name of the app. It will be displayed throughout the installer's window titles, wizard pages, and dialog boxes. See [Setup]:AppName for details. For continuous installations, |
app_dir |
Development app's directory, defaults to |
pkgs |
Character vector of package dependencies. To provide version limits, a named character vector with an inequality in front of the version number, |
locals |
Character vector of local package dependencies. Supports package versions like |
remotes |
Character vector of GitHub repository addresses in the format |
repo |
Default repository to install CRAN package dependencies. Defaults to |
local_path |
Default location inside the app working directory to install local package dependencies from. This defaults to |
error_log |
Name of error logging file. Contains start up errors from run.R. |
app_repo_url |
Repository address for continuous installations in the format |
auth_user |
Bitbucket username. It is recommended to create a read-only account for each app. Support for OAuth 2 and tokens is in the works. |
auth_pw |
Bitbucket password matching the above username. |
auth_token |
To install from a private Github repo, generate a personal access token (PAT) in https://github.com/settings/tokens and supply to this argument. This is safer than using a password because you can easily delete a PAT without affecting any others. |
user_browser |
Character for the default browser. Options include "chrome", "firefox", and "ie." |
A json file, config.cfg, in app_dir
/utils.
Jonathan M. Hill