在RStudio中,我可以快速测试、构建和安装当前软件包吗?
在在RStudio中,我可以快速测试、构建和安装当前软件包吗?,r,rstudio,R,Rstudio,在RStudio中处理软件包时,是否有快速的方法来测试、构建和安装软件包 我目前运行: devtools::test() 然后 。。。但这似乎是不必要的手动操作 RStudio提供了一种使用GUI实现这一点的简单方法。第一步是为您的包创建一个RStudio项目,方法是单击RStudio右上角的project:(无),然后选择newproject。我假设您的所有包文件都在某个文件夹中,因此您可以在对话框中选择现有目录,然后选择您的目录 RStudio将创建项目,由于它是一个包项目,右上角的面板(
RStudio
中处理软件包时,是否有快速的方法来测试、构建和安装软件包
我目前运行:
devtools::test()
然后
。。。但这似乎是不必要的手动操作 RStudio提供了一种使用GUI实现这一点的简单方法。第一步是为您的包创建一个RStudio项目,方法是单击RStudio右上角的project:(无),然后选择newproject。我假设您的所有包文件都在某个文件夹中,因此您可以在对话框中选择现有目录,然后选择您的目录 RStudio将创建项目,由于它是一个包项目,右上角的面板(通常包含环境和历史选项卡)也将包含一个构建选项卡: 此选项卡提供构建和检查包的功能。您还可以轻松创建源代码或二进制软件包。如果使用
roxygen2
编制文档,则可以在生成包时配置项目以创建文档(单击配置生成工具…)
一个有用的功能是,当您单击“生成并重新加载”时,该软件包将自动安装到R库中。
devtools
具有函数test()
、Build()
和install()
。您可以先使用install()
而不使用build
ing。
install.packages(devtools::build(), repos = NULL, type = "source")