You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装R包时vignettes文件夹被误判为空遭移除,求原因及解决办法

R包安装/检查时提示“移除空目录”的成因
  • 目录路径不符合R包规范:usethis::use_article()创建的vignettes/是R包vignette文档的标准存放路径,你却将RMD和bibtex文件放到了自定义的articles/目录。R包构建工具(devtools、R CMD INSTALL)只会扫描vignettes/目录寻找vignette源文件,因此会判定vignettes/为空,触发“移除空目录”提示。
  • 仓库文件结构未匹配构建逻辑:虽然GitHub仓库里的文件确实存在,但这些文件不在构建工具预期的目录下,工具不会识别articles/下的内容,依然会认为vignettes/是空目录并执行清理操作。
  • 空规范目录的自动清理机制:R包构建流程会自动清理不符合要求的空目录,vignettes/作为规范要求的目录,若实际无有效内容,就会被判定为空并移除,这就是提示的直接触发原因。

内容的提问来源于stack exchange,提问作者Caitlin Luo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 08:10:30