I am developing a Shiny app at the moment and getting to a point with more functions than I expected. I plan to start automated testing with testthat
and I would love to document my functions with roxygen2
.
Since I am using RStudio, I started a new shiny app project. Now I am wondering, since I want the documentation and testing done, if I should instead start a package in RStudio to get all the devtools
functions.
I am wondering, how to get the functions documented properly and like in the build
, to test the examples. Plus using the testthat
functions. How can I set up a project like this?
Run App
button to start the shiny app, or do you just execute theshinyApp()
via hand? :-) – Emissarylibrary(your_pkg)
? perhaps you can have a look there. but you may also want to have the possiblity to run the app by hand. if you're not happy with this function you can create an alias egfire <- function() shinyApp(ui, server)
– Olathefire
function already. – Emissary