我建立了一个闪亮的解决方案,该解决方案位于R-markdown文件中。
我使用runtime: shiny_prerendered
当我这样做时,代码显然想在目录中创建一个html文件,但是由于它位于网络位置,所以我确实收到并出错:
Error in shiny_prerendered_prerender(input_rmd, rendered_html, output_dir, :
Unable to write prerendered HTML file to \\192.168.88.150/Main/2.Applications/Program/app.html
Calls: <Anonymous> ... shiny_prerendered_html -> shiny_prerendered_prerender
Execution halted
这里的问题似乎是它试图写入错误指定的目录-例如,以"\\"
而不是"\\\\"
开头。
笔记夫妇:
当我将解决方案移到本地PC上时-正常工作
在代码中的每个地方,我都使用"data.R"
而不是"\\\\192.168.88.150\\Main\\2.Applications\\Program\\Data.R"
的相对路径,因为我要将其移动到Shinyapps.io
如果我使用runtime:shiny,它在服务器上再次可以正常运行,但这可能是由于不需要写下文件。
有什么想法如何更改html文件的路径或其他解决方法? 我有权在此网络位置上写-可以肯定。