我有一个函数需要一段时间才能在我的一个包中运行。它只在构建渐晕时被调用,所以为了节省构建时间,我使用usethis::use_data()
将输出存储到包的内部数据中。该文件保存到R/sysdata.rda,大约为10Mb,所以现在我在检查时收到警告:
1Mb或以上的子目录:R 9.7Mb
将`^R/sysdata.rda$添加到我的.Rbuildignore中会减轻这种情况吗?或者有更好的选择吗?
将一个只包含数据的包放在一起,该包承载github上的文件。由于它只用于渐晕,所以每次运行devtools::check((时,从github读取.rds文件,而不是在渐晕中重新创建它