Title: | Creates an Executable Shortcut for Shiny Applications |
---|---|
Description: | Provides function shinyShortcut() that, when given the base directory of a shiny application, will produce an executable file that runs the shiny app directly in the user's default browser. Tested on both windows and unix machines. Inspired by and borrowing from <http://www.mango-solutions.com/wp/2017/03/shiny-based-tablet-or-desktop-app/>. |
Authors: | Ewan Keith [aut, cre] |
Maintainer: | Ewan Keith <[email protected]> |
License: | GPL (>=3) | file LICENSE |
Version: | 0.1.1 |
Built: | 2024-11-30 08:20:30 UTC |
Source: | https://github.com/ewan-keith/shinyshortcut |
Creates an executable file that, when ran, will open the co-located shiny app using the user's default internet browser.
shinyShortcut(shinyDirectory = getwd(), OS = .Platform$OS.type, gitIgnore = FALSE)
shinyShortcut(shinyDirectory = getwd(), OS = .Platform$OS.type, gitIgnore = FALSE)
shinyDirectory |
The top-level directory containing the code and materials for the shiny application. Also where the final shortcut file will be saved. |
OS |
The operating system that R is being ran on. Must be one of
|
gitIgnore |
If True then all produced files will be added to a
|
Calling shinyShortcut
will write an executable file
that will run the shiny app in the user's default browser.
This executable is stored in a created folder named .shiny_run'
whilst a shortcut that will silently run the executable
is saved in the home directory as 'shinyShortcut' (this will
be a .vbs script on windows or a .desktop file on unix systems).
These files can then be linked to from other locations such as the
user's desktop.
shinyShortcut()
shinyShortcut()