I am trying to set up a R package structure for an Shiny app I am going to develop. My test app.R
file looks like this:
library(shiny)
myApp <- function(...) {
ui <- fluidPage(
"Hello, world!"
)
server <- function(input, output, session) {
}
# Run the application
shinyApp(ui, server)
}
I learnt from Hadley Wickham's amazing "Mastering Shiny" book that to run this app I can use the following console commands:
pkgload::load_all(".")
myApp()
This works, great. However, I will be typing these two lines thousands of times during the development of the app. So, it would be great to know if there is a short key combination like Ctrl + Shift + Enter
to run this app in RStudio. I already tried Ctrl+Shift+Enter
and the Run App
button but this gives the error:
> runApp('R')
Error in func(fname, ...) : app.R did not return a shiny.appobj object.
Is there a short-key command for running an app embedded in an R function?
(Vincent)