运行打开CPU单用户服务器时看不到我的所有功能
Cannot see all my functions when running Open CPU single-user server
当我 运行 ocpu_start_app("my_package")
时,并非所有功能都显示,我无法访问未列出的功能,尽管如 OpenCPU 文档所述,它们位于 my_package/R/
文件夹下。
就我而言,这似乎是 roxygen2 的问题。这个包创建了文档和 OpenCPU 使用的 NAMESPACE 文件。出于某种原因,当我从 RStudio (Ubuntu 18.04) 构建我的包时,roxygen2 没有自动执行。所以我只好运行手动roxygen2。您可以通过多种方式做到这一点:
来自 roxygen2 文档:
roxygen2::roxygenise()
,或
devtools::document()
,如果您使用的是开发工具,或者
Ctrl + Shift + D
,如果您使用的是 RStudio。
在此之后,我只需要重建我的项目并重新启动 OpenCPU 单服务器,一切又开始了。
当我 运行 ocpu_start_app("my_package")
时,并非所有功能都显示,我无法访问未列出的功能,尽管如 OpenCPU 文档所述,它们位于 my_package/R/
文件夹下。
就我而言,这似乎是 roxygen2 的问题。这个包创建了文档和 OpenCPU 使用的 NAMESPACE 文件。出于某种原因,当我从 RStudio (Ubuntu 18.04) 构建我的包时,roxygen2 没有自动执行。所以我只好运行手动roxygen2。您可以通过多种方式做到这一点:
来自 roxygen2 文档:
roxygen2::roxygenise()
,或
devtools::document()
,如果您使用的是开发工具,或者
Ctrl + Shift + D
,如果您使用的是 RStudio。
在此之后,我只需要重建我的项目并重新启动 OpenCPU 单服务器,一切又开始了。