为了解决我的 R 包中的问题,我希望尝试使用svglite
图形设备来渲染ggplot
绘图:
knitr::opts_chunk$set(dev = "svglite")
Run Code Online (Sandbox Code Playgroud)
但是,如果我这样做,{pkgdown} 工作流程将失败(失败日志)并显示警告消息:
1: 'mode(bg)' differs between new and previous
==> NOT changing 'bg'
2: 'mode(bg)' differs between new and previous
==> NOT changing 'bg'
Run Code Online (Sandbox Code Playgroud)
如果我理解正确的话,这些警告消息来自par()
,它抱怨无法更改背景颜色 ( bg
)。但我没有明确调用par()
,也没有更改相关图的背景颜色。
所以我想知道为什么我会收到此错误以及如何解决它?