我知道可以从终端运行的R CMD build package_name
。但是,这似乎与 RStudio 中的 Build -> Build Source Package 不同。我的(粗略(测试是进行更改并使用终端命令进行构建,但更改不会传递到package_name_0.1.0.tar.gz
文件,而使用 RStudio 时会这样做。
是否有命令行等效于从 RStudio 执行 Build -> Build Source Package?
迟到总比没有好...
由于我们可以看到从 RStudio 菜单中选择"构建源包"时执行的 (R( 代码,因此可以从终端运行相同的 R 代码
在终端中,从包的根目录内部:
R -e "devtools::document(roclets = c('rd', 'collate', 'namespace')); devtools::build()"
或者如果有人在实际的R代码之后到达这里:
devtools::document(roclets = c('rd', 'collate', 'namespace'))
devtools::build()