Я хотел бы проверить, доступен ли пакет, необходимый для моего приложения, и установить его, если он не использует что-то вроде:
library(shiny)
ui <- fluidPage()
server <- function(input, output) {
if (!require(ggdendro)) {
install.packages('ggdendro')
library(ggdendro)
}
}
shinyApp(ui = ui, server = server)
. Вышеуказанное работает, если я запускаю приложение в RStudio, но все еще возможно сделать это после того, как приложение было упаковано или развернуто на shinyapps.io?