2016-04-30 6 views
0

ich eine glänzende App erstellt haben, die perfekt läuft, wenn ich es in meinem Computer laufen (Ich habe das „ui.R“ und „server.R“ Dateien in einem Verzeichnis von meinem Desktop).Zugang zu Shiny App in einem anderen Computer im gleichen Netzwerk

Aber ich möchte andere Leute an meinem Arbeitsplatz (auch mit R und RStudio) kann es auch laufen.

Ich kopiere die Dateien "ui.R" und "server.R" in ein Verzeichnis auf einem anderen Computer, sodass jeder mit den Berechtigungen auf diese App zugreifen kann.

Das Problem ist, dass wenn ich diese Dateien in den Ordner des anderen Computers verschiebe, kann ich die App nicht mehr ausführen. Es gibt mir den Fehler "No Shiny Anwendung existiert am Pfad ..."

Ich legte das Arbeitsverzeichnis auf diesen neuen Pfad, wo ich die Dateien, so dass ich nicht weiß, wo das Problem ist. Ich habe Vorlesungs- und Schreibrechte für diesen Ordner.

Ich verwende Windows 7.

+0

Wie wäre es eine neue glänzende App auf dem anderen Computer zu erstellen, und überschreibt die Dateien dann mit Ihnen? –

+0

Das ist die einfache Lösung und wahrscheinlich diejenige, die ich anwenden werde. Aber ich möchte wissen, ob alle Leute auf dieselben zwei Dateien zugreifen können, anstatt die Archive an jede Person zu senden. – Mario

+0

Hier sind ein paar Ideen http://shiny.rstudio.com/articles/deployment-local.html Letztlich können Sie einen Shiny Server in Ihrem Büronetzwerk einrichten, um die App für alle bereitzustellen. –

Antwort

0

eine viel einfachere Art und Weise server.R und ui.R ohne das Kopieren auf einen bestimmten Bereich in einem Skript halten würde. shinyApp (ui = ui, server = Server)

Verwandte Themen