# git 工程存档

git status、add、commit、push

先进行备份

# 更新

由于 pnpm-lock 的原因,直接 update 无效果,应运行:

pnpm install <package name>@latest --force

查看项目当前包版本落后最新版的情况:

pnpm outdated

释放内存:

pnpm store prune

# debug 工作

本次 hexo-theme-shokax 更新到 0.4.20 后,出现了以下问题:

# DEPTH_ZERO_SELF_SIGNED_CERT

image-20250201181016518

hexo g 时产生上图报错,解决方法是联网

# Cannot read properties of undefined (reading 'source')

TypeError: E:\blogger\shokax-can\themes\shokax\layout\_partials\layout.pug:143
Cannot read properties of undefined (reading 'source')

本次更新了 fancybox,因此原 shokax 文件夹下的_config.yml 与之前不同,尤其 vendors 部分,根目录下的 config.shokax.yml 要对应更新

# twitoo 更新

评论区的依赖包也顺手更了

注意先更新本地包,然后去 vercel 与 github 更新接口版本号,
官网有教程