我經歷了所有的步驟去發現here,甚至得到了一個沒有錯誤的以下信息:錯誤:無法打開在R上的連接閃亮
Application successfully deployed to https://user-name.shinyapps.io/projectFolder/
不過,我得到試圖運行時ERROR: cannot open the connection
消息程序。下面是我執導[R Studio中的文件夾(projectFolder
)的內容:
ui.R # contains only ui code
server.R # contains only server code
script.R # my full script, which contains global, ui, and server code
gomap.js # used for mapping app
styles.css # used for Shiny App
data.csv # my global data to be hosted on shinyapps.io
下面是不同的腳本樣本:
ui.R
ui <- shinyUI(navbarPage("Tab title", id="nav",
tabPanel("Interactive map",
div(class="outer",
tags$head(
includeCSS("/Users/user/Documents/R/projects/styles.css"),
includeScript("/Users/user/Documents/R/projects/gomap.js")
),
#### more UI code ####
))
))
也許這個問題是因爲上面的文件路徑?我需要setwd
在ui.R
和server.R
文件的頂部嗎?還是因爲內script.R
你可以找到ui.R
和server.R
完整的代碼(這也許是多餘的,我需要創建一個global.R
文件,只是在數據加載和處理?
的首要問題是,你怎麼破?備份文件加載到shinyapps.io
您確定您可以訪問該特定位置的css和js文件嗎?如果您正在部署到您無法控制的遠程服務器,則可能還會鏈接到在線資源或將文件保留在項目的本地。 –
我已經讀取和寫入了這兩個文件在這個特定的文件路徑,並且所有的文件都是本地的。我只是好奇shinyapps.io如何處理這些路徑。我的'global.R'腳本(我還沒有做,但在'script.R'中)包含如下內容:'dat < - read.csv(「data.csv」,header = T)',所以我想知道這是否是問題。我直接部署到shinyapps.io。 – blacksite
這就是我的觀點。你可以肯定那些特定的文件夾可以在shinyapps.io上使用嗎?我的猜測會很少(除非我在你的問題中遺漏了一些東西?)。 Ergo,你需要將這些文件製作成「本地」或從網上下載。 –