2014-10-10 17 views
7

我只是想了解一下閃亮的應用展示模式, 當我們在本地運行我們的程序閃亮的展示方式,我們可以使用命令這樣展示顯示模式中shinyapps.io發佈的應用

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

我的問題是如何,如果我們要顯示我們在我們的應用程序代碼(展示模式),我們希望在shinyapps.io

謝謝發佈,

回答

6

您可以通過創建DESCRIPTION文件來提供有關您的應用程序的信息,Shiny showcase將使用該應用程序。該文件應以純文本格式書寫,幷包含格式爲Debian Control File (DCF)的Title,Author和DisplayMode字段。您還可以包含其他可選字段,例如AuthorUrl,許可證和標籤。建於01_hello例如閃亮的的描述文件顯示如下 您可以更改標題,作者姓名,和你的鏈接..

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

閃亮將使用DISPLAYMODE場,以確定您的應用程序的默認顯示模式。如果您將該字段設置爲Showcase,Shiny將以展示模式打開您的應用。如果將其設置爲正常,Shiny將以正常模式打開您的應用程序。您的用戶可以使用runApp的display.mode參數來覆蓋此默認值。

Full Documentation

2

創建一個沒有擴展名的文件。將此文件命名爲:DESCRIPTION。放置以下內容並根據需要進行編輯。顯示模式設置爲Showcase。

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

將該文件保存在同一目錄下server.Rui.R文件。照常部署。這裏是參考:http://shiny.rstudio.com/articles/display-modes.html。請確保您沒有與您的DESCRIPTION文件關聯的文件類型或擴展名。

0

此人詢問shinyapps :: deployApp。我們可以在本地使用runApp在本地運行display.mode,但是在部署到shinyapps時,相同的參數不起作用。

更新:shinyapps.io上的一個選項是向URL添加「?showcase = 0」。即使在重新啓動後,仍然很難刪除本地的陳列櫥顯示模式。

+0

請不要張貼「我也是」作爲答案。相反,你可以將這個問題列爲最受歡迎,以獲得任何新答案的通知。一旦你有足夠的聲譽,[你也可以upvote](http://stackoverflow.com/privileges/vote-up)它。或者,更正答案,[評論](http:// $ SITEURL $ /特權/評論)。 – 2015-03-06 00:18:10

+0

我認爲這是一個澄清。這兩個回答似乎對原始問題沒有反應。 – 2015-03-06 00:45:23

+0

澄清應作爲評論添加。 – 2015-03-06 03:39:20

相關問題