1. 先解决“Lock file is already being held”
这是插件改 VSCode 核心文件时,文件被锁了。
- 先完全关掉 VSCode,别让它在后台跑。
- Windows 右键 VSCode 图标,点“以管理员身份运行”;Linux/macOS 用
sudo code 之类的命令启动。 - 再去装/配置 background-cover,一般就能过了。
2. 再解决“getaddrinfo ENOTFOUND img-api.ymz.icu”
这是插件想从那个域名下载图片,但网不通或者 DNS 炸了。
- 最稳的办法:直接用本地图片,在插件设置里把背景图路径改成你电脑上的图片绝对路径,别用网络图。
- 要是还想用网络图,就检查下网络,或者换个 DNS(比如 8.8.8.8),再重启 VSCode 试试。
3. 实在不行就兜底
- 先把 background-cover 卸载,删掉
.vscode/extensions 里的缓存。 - 彻底重装 VSCode,再装插件。
- 或者换个背景插件,比如
background,兼容性会好很多。