本地适配最新版hexo
配合action操作
修改action 1
2
git push origin --tags
或者直接找相对路径
Workflow syntax for GitHub Actions - GitHub Docs
处理成功之后, 相对还是比较简单的?
当前版本包
1 |
|
以前引入了这些组件, 待会升级时需要处理
更新插件
1 | npm install -g npm-upgrade |
_config.yml
更新
external_link
deprecated
更改格式为以下
1 |
|
更新theme版本
比如indigo
更换scarqin/hexo-theme-indigo: 维护 hexo-theme-indigo 自用
style.css 渲染失败
1 | ERROR Asset render failed: css/style.css |
发现style.css是空的
说明less生成失败了
折腾了半天, Valine.less文件有问题, 更新了上面repo里的文件就恢复正常了
图片链接都变成.io
前缀的
根据该issue可知Package hexo-asset-image doesn't return correct image path · Issue #4930 · hexojs/hexo, 是用了过时的hexo-asset-image
引起.卸载即可.
通过Hexo: wrong address for meta and img tags - Stack Overflow 更换了另一个插件cocowool/hexo-image-link: 当MD中引用本地文件时,处理生成的html中的图片链接。解决的.