Skip to content

Conversation

loichyan
Copy link
Contributor

@loichyan loichyan commented Jul 1, 2025

这个 PR 移除了一个无用的依赖 hexo-asset-image.这个依赖会导致生成的图片链接完全失效,以最近的一次 CI 构建为例:

update link as:-->/blog/.io//image-20220916192744500.png
update link as:-->/blog/.io//image-20220916193049912.png
update link as:-->/blog/.io//image-20220916192744500.png
update link as:-->/blog/.io//image-20220916193049912.png
update link as:-->/blog/.io//gdb-inner.drawio.svg
update link as:-->/blog/.io//ui-debugadapter-debugger.drawio.svg
update link as:-->/blog/.io//cortex-debug-thread-info.png
update link as:-->/blog/.io//difference-with-cortex-debug.drawio.svg
update link as:-->/blog/.io//gdb-inner.drawio.svg
update link as:-->/blog/.io//ui-debugadapter-debugger.drawio.svg
update link as:-->/blog/.io//cortex-debug-thread-info.png
update link as:-->/blog/.io//difference-with-cortex-debug.drawio.svg
update link as:-->/blog/.io//image.png

你会发现这里莫名奇妙多了一个 /.io// 路径,就导致图片定位到了一个不存在的文件夹,具体日志见此链接

我推测应该是 hexo-asset-image 本身的代码有问题.这个 repo 早在 6 年前就已经被 archive 了.

我本地测试了去掉此依赖后对构建的影响,除了图片链接被纠正以外没有其它副作用.

@kunyuanxu-star kunyuanxu-star merged commit bf2bb19 into rcore-os:master Jul 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants