shinybox | R Documentation |
shinybox
shinybox( app_name = "HAL", author = "Stanley K.", description = "Heuristically Programmed ALgorithmic Computer", semantic_version = "v9000.0.0", cran_like_url = "https://cran.r-project.org", mac_file = NULL, mac_r_url = NULL, git_host = "github", git_repo = "ocelhay/shinyboxtestapp", local_package_path = NULL, function_name = "run_app", package_install_opts = NULL, build_path = NULL, rtools_path_win = NULL, nodejs_path = NULL, run_build = TRUE )
app_name |
Must be lowercase and one word, and may contain hyphens and underscores. |
author |
Author of the app. |
description |
Short app description. |
semantic_version |
Must be in the form x.x.x and follow the semantic versioning guidelines - https://docs.npmjs.com/about-semantic-versioning. |
cran_like_url |
url to cran-like repository. Default value is https://cran.r-project.org. To use MRAN, set to "https://cran.microsoft.com/snapshot/2021-01-10" with desired date. (TODO: what about RStudio package repository?) |
mac_file |
file path to mac OS tar.gz. Might need to use option 1 of https://www.technipages.com/macos-disable-appname-cant-be-opened-because-it-is-from-an-unidentified-developer Example: "/Users/olivier/Documents/Ressources Pro/R/macOS targz/R-4.1-branch.tar.gz", |
mac_r_url |
url to mac OS tar.gz ("https://mac.r-project.org/high-sierra/R-4.1-branch/x86_64/R-4.1-branch.tar.gz"). Only used if mac_file is NULL. |
git_host |
one of c("github", "gitlab", "bitbucket") |
git_repo |
GitHub/Bitbucket/GitLab username/repo of the shiny-app package (e.g. 'ocelhay/shinyboxtestapp', 'acornamr/acorn-dashboard@development'). |
local_package_path |
path to local shiny-app package, if 'git_package' isn't used |
function_name |
the function name in your package that starts the shiny app |
package_install_opts |
optional arguments passed to remotes::install_github, install_gitlab, install_bitbucket, or install_local |
build_path |
Path where the build files will be created, preferably points to an empty directory. |
rtools_path_win |
path to RTools (Windows only) |
nodejs_path |
path to nodejs |
run_build |
logical, whether to start the build process, helpful if you want to modify anthying before building |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.