DiagnostikApps/VDS20/setup_renv.R
2026-09-22 18:35:43 +02:00

18 lines
724 B
R

# Einmalig ausfuehren, bevor die App zum ersten Mal gestartet wird.
# Initialisiert renv und installiert alle benoetigten Pakete.
#
# formr wird hier installiert, weil das extern gesourcte Download-Skript
# (get_data_vds20bu.R) es benoetigt - die App selbst laedt formr nicht per
# library() und spricht nie direkt mit der formr-API. formr ist nicht auf
# CRAN, daher Installation ueber remotes::install_github().
# DBI und RSQLite werden vom gesourcten Pseudonym-Skript benoetigt,
# nicht direkt von der App selbst.
renv::init()
pkgs = c("shiny", "dplyr", "ggplot2", "haven", "officer", "DBI", "RSQLite", "formr")
install.packages(pkgs)
renv::snapshot()
message("Setup abgeschlossen. App starten mit: shiny::runApp()")