您可以 --renv.lock
只是 JSON,因此如果您需要调整特定条目,您可以根据需要对其进行修改。(或者,您可以使用APIrenv::record(<package>@<version>)
显式更新锁定文件。)renv
如果要更改 中的条目renv.lock
,通常应该删除已修改条目的 Hash 组件。哈希用于缓存;如果可用,它允许renv::restore()
从全局renv
缓存中恢复包,从而避免检索 + 构建 + 安装包。
如果未设置,则renv
不会使用缓存,而是始终尝试从声明的源中检索包(这似乎适合您的情况)。