shiny应用app通过shinyapps.io发布到网络进行访问步骤

本文介绍了将shiny应用部署到shinyapps.io的步骤,包括注册账号获取token,注意ui.R和server.R的编写规范,以及处理部署过程中可能遇到的问题,如HTTP错误代码的解析和解决办法。
摘要由CSDN通过智能技术生成

1、注册shinyapps.io账号,后登录;找到其token下的三行内容并复制;

2、保证网络畅通和稳定;

      注意:

a、ui.R文件中一定要把fuidPage()放在最后、最外层

b、server.R文件中一定要把function(input,output,session)放在最后、最外层

c、ui.R和server.R中都要慎用if(interactive()){ },最好不用

d、server.R文件中的任何涉及到路径的地方一定用“/”(因为浏览器中只识别这个斜杠,其他的斜杠发布到公网后服务器和浏览器识别不了,而导致服务器处理不了数据),而不能用“\”。

3、在rstudio中运行如下代码:

library(rsconnect)  #若没安装,需要install.package('rsconnect')先安装
rsconnect::setAccountInfo(name='token里的账号名', token='token的编号', secret='token的密码')
rsconnect::deployApp("H:/mybasefixed/RWorkingSpace/ToShowApp")  #这是放你的shiny应用在本地电脑上的路径

等待发布即可................;

会出现如图的发布过程:

常见问题:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值