首页 > 解决方案 > 使用自写的包部署闪亮的应用程序

问题描述

首先我知道这里有一个问题: Deploying a Shiny app using a self-written package

但是我的问题没有答案,所以我再次问我的具体情况。

我制作了一个我想在闪亮的应用程序中使用的包。在计算机上它正在工作,但是当我想在shinyapps.io上上传应用程序以分享它时,上传不起作用......我试图将包放在闪亮应用程序的目录中并上传它,但是相同的结果结果。

我的问题是用我的包上传闪亮的应用程序。

当我用我的包上传我的 shinyapps 时,我得到了这个:

devtools::install_github("zertupo/NxT")
library(NxT)

错误:无法检索以下包的包记录:-“NxT”De plus:警告消息:在 FUN(X[[i]], ...) 中:无法推断包“NxT”的来源;改用 CRAN 上的最新可用版本

仅使用 devtools 而无需调用 package :

devtools::install_github("zertupo/NxT")

我在 shinyapps.io 上得到了这个:

发生了错误。检查您的日志或联系应用作者进行澄清。

日志给了我:

安装失败:似乎不是 R 包(无说明)2018-05-15T14:49:06.583190+00:00 shinyapps[343120]:警告:next_word 中的错误:找不到函数“next_word”

这是一个很好的包,它可以在我的电脑上运行,并且他有一个说明文件......所以如果没有对包的调用,它就找不到函数......我不知道如何继续让它工作,我搜索了描述文件,但它在里面而且很好。

标签: rgithubshiny

解决方案


推荐阅读