我知道R CMD build package_name
可以从终端运行。但是,这似乎与RStudio中的Build-> Build Source Package没什么作用。我的(原始的)测试是使用terminal命令进行更改和构建,但是更改不会传递到package_name_0.1.0.tar.gz
文件中,而使用RStudio时却可以。
是否有等效于RStudio的Build-> Build Source Package的命令行?
答案 0 :(得分:0)
迟到总比不到好...
由于我们可以看到从RStudio菜单中选择“构建源程序包”时执行的(R)代码,因此可以从终端运行相同的R代码
在终端中,从包根目录开始:
R -e "devtools::document(roclets = c('rd', 'collate', 'namespace')); devtools::build()"