我的 inst/extdata 中有一个文件 helper.RData 文件,其中包含要由我的包中的函数使用的变量和数据集,但不意味着用户可以访问。
我使用以下方法在包的开头加载它:
load(system.file("extdata","helper.RData", package = "mypackage"))
由于文件很大,这需要相当多的时间,而且在开发过程中尤其烦人(我使用了相当多的 loot 包中的函数load_all()
)devtools
。
我宁愿让它延迟加载,以便仅在实际需要时加载文件。
我怎样才能做到这一点?