解决Hexo博客魔改后显示问题
起因
在我修改hexo背景的时候,当改到layout.pug
文件时遇到了--本地显示正常,vercel部署后显示与本地显示不一致的情况
我尝试了以下的办法均无用
- 使用git进行多次commit
- 使用
github-page
页面,成功了一次后,后继commit也失效 - 换到
zeabur
和netlify
平台 - 使用
hexo clean
和hexo generate
命令
方法
一番操作之后发现是由于使用pnpm安装主题所引发的
- 现将原来在
node_modules
主题文件夹删除 - 使用
git clone
的方式重新安装主题
这个时候commit到仓库你会发现在theme
下的文件夹无法打开,这是因为使用git clone
后出现了一个git文件夹所导致的
- 在文件夹里打开
theme
主题 - 使用
shift+鼠标右键
打开git bash
- 依次使用以下命令
git rm --cached [主题文件夹名]
git add .
git commit -m "提交信息"
git push origin [branch分支名]
这样之后应该既可以解决问题了