相当于 RStudio 中的 'Build Source Package' 的命令行

Command line equivalent to 'Build Source Package' in RStudio

我知道 R CMD build package_name 可以从终端 运行。但是,这似乎与 RStudio 中的 Build -> Build Source Package 做的事情不同。我的(粗略的)测试是使用终端命令进行更改和构建,但是更改不会传递到 package_name_0.1.0.tar.gz 文件,而在使用 RStudio 时它们会传递。

是否有等效于从 RStudio 执行构建 -> 构建源包的命令行?

迟到总比不到好...

因为我们可以从 RStudio 菜单中看到 select 'Build Source Package' 时执行的 (R) 代码,所以相同的 R 代码可以是 运行 从终端

在终端中,从包的根目录中:

R -e "devtools::document(roclets = c('rd', 'collate', 'namespace')); devtools::build()"