2014-10-10 17 views
7

Voglio solo sapere sulla modalità vetrina in applicazione lucido, quando si corre la nostra applicazione lucido nel locale per la modalità vetrina possiamo utilizzare comando come questovetrina per app pubblicata shinyapps.io

setwd('D:/xxxx/') 
runApp("aa",display.mode = "showcase") 

mia domanda è come se vogliamo mostrare il nostro codice (modalità vetrina) nella nostra applicazione che vogliamo pubblicare shinyapps.io

Grazie,

risposta

6

È possibile fornire informazioni sulla propria app che Shiny showcase utilizzerà creando un file DESCRIPTION. Il file dovrebbe essere scritto in testo normale e contenere i campi Title, Author e DisplayMode nel formato Debian Control File (DCF). Puoi anche includere altri campi facoltativi, come AuthorUrl, Licenza e Tag. Il file di descrizione di Shiny di costruito in 01_hello esempio è visualizzato sotto È possibile modificare il titolo, il nome dell'autore, e il tuo link ..

Title: Hello Shiny! 
Author: RStudio, Inc. 
AuthorUrl: http://www.rstudio.com/ 
License: GPL-3 
DisplayMode: Showcase 
Tags: getting-started 
Type: Shiny 

Shiny sarà utilizzare il campo DisplayMode per determinare la modalità di visualizzazione predefinita per la vostra applicazione. Se imposti il ​​campo su Showcase, Shiny aprirà la tua app in modalità vetrina. Se lo imposti su Normale, Shiny aprirà la tua app in modalità Normale. Gli utenti possono sovrascrivere questo valore predefinito utilizzando l'argomento display.mode di runApp.

Vedi Full Documentation

2

Creare un file di testo senza alcuna estensione. Assegna un nome al file: DESCRIPTION. Inserire il seguente contenuto e modificare secondo necessità. La modalità di visualizzazione è impostata per Showcase.

Title: Hello Shiny! 
Author: RStudio, Inc. 
AuthorUrl: http://www.rstudio.com/ 
License: GPL-3 
DisplayMode: Showcase 
Tags: getting-started 
Type: Shiny 

Salva questo file nella stessa directory dei file server.R e ui.R. Distribuire come al solito. Ecco il riferimento: http://shiny.rstudio.com/articles/display-modes.html. Basta essere sicuri di non avere un tipo di file o un'estensione associata al tuo file DESCRIPTION.

0

Questa persona chiede circa shinyapps :: deployApp. Possiamo eseguire display.mode usando runApp localmente senza problemi, ma lo stesso argomento non funziona quando si esegue la distribuzione su shinyapps.

UPDATE: un'opzione su shinyapps.io è aggiungere "? Showcase = 0" all'URL. Rimane difficile rimuovere la modalità di visualizzazione della vetrina per locale, anche dopo un riavvio.

+0

Si prega di non inviare "me troppo" come risposta. Invece, puoi inserire questa domanda come preferita per ricevere una notifica di nuove risposte. Una volta che hai una reputazione sufficiente, [puoi anche rivolgerti verso l'alto] (http://stackoverflow.com/privileges/vote-up). Oppure, per correggere una risposta, [commento] (http: // $ SITEURL $/privilegi/commento). –

+0

Penso che questo fosse un chiarimento. Le due risposte sembravano non rispondere alla domanda originale. –

+0

Anche i chiarimenti dovrebbero essere aggiunti come commenti. –

Problemi correlati