【发布时间】:2018-10-17 19:56:06
【问题描述】:
在R开发包时,所有R源文件都放在R/子目录下,所有编译后的代码都放在src/子目录下。
我想为这些文件夹中的文件添加一些组织,而不是将所有内容都转储到顶层。例如,假设我正在开发一个客户端-服务器应用程序。从逻辑上讲,我想在R/client/ 中组织我所有的客户端R 源文件,在R/server/ 中组织我的所有服务器R 源文件。
开发包时是否可以在子文件夹中组织代码,如果可以,如何? Writing R Extensions 手册不提供任何指导,R CMD build 也不会检测存储在 R/ 下的子文件夹中的文件。
【问题讨论】:
-
您可以创建两个包 - 一个用于客户端,一个用于服务器。
-
我可以,但这不是我的重点。