当我运行ocpu_start_app("my_package")
时,虽然OpenCPU文档指出它们在my_package/R/
文件夹下,但它们并没有显示所有功能,也无法访问那些未列出的功能。
答案 0 :(得分:0)
就我而言,这似乎与roxygen2有关。该软件包将创建OpenCPU使用的文档和NAMESPACE文件。由于某些原因,当我从RStudio(Ubuntu 18.04)构建程序包时,roxygen2没有自动执行。所以我不得不手动运行roxygen2。您可以通过几种方式执行此操作:
来自roxygen2文档:
roxygen2::roxygenise()
或
devtools::document()
,如果您使用的是devtools,或者
Ctrl + Shift + D
,如果您使用的是RStudio。
此后,我只需要重建我的项目并重新启动OpenCPU单服务器,所有服务器即可重新开始工作。