$jsimple(Hexo) Error
一. tags标签页,不显示标签
(1) 先在 ***\hexo 下 打开 cmd , 输入 hexo new page “tags” 回车
(2) 在 ***\hexo\source\tags\index.md 中添加一句 layout: “tags”
1 | --- |
二. table排版乱了
修改 D:\blog\themes\jsimple\source\css\JSimple.css ↓
1 | .markdown-body table { |
三. 英文标点自动变中文标点, 自动加空格
原因: 油猴 脚本 → 为什么不加个空格呢 =。=
四. 部分标签点开404
- 部分原因是git的设置,以及没有强制更新标签云,部分原因是:
格式错误1(tags: […] 这种格式能显示标签,但是标签页打不开,也就是兼容性不好?):
1
2 > tags: [t1,t2]
>
格式错误2(标签大小写不一样会冲突,还是得赶紧写一个 文件替换程序):
| 有的是 | 有的是 |
| --------------------------- | ---- |
| tags: | tags: |
| - Notepad++ | - notepad++ |
- 解决步骤1: 文章属性的替换
(1) LV1: Notepad++ 批量打开所有md文件,批量查找 ,再手动替换。
1 | tags:.*\[.+\] //正则表达式之一 |
缩小了工程量,如果需要修改的量不大的话~ 可是一般都很大,所以
(2) Lv3: python/java 代码操作
还没弄明白 python的 各种gbk error问题
java到时觉得可以搞一搞 =。= 可是就是觉得想用python写,java没什么难度的赶脚
- 解决 步骤2:
修改 git 设置不忽略大小写 (不使用步骤1的话 git和Git就被分为了两个标签,不适合查阅)
进入博客文件夹,进入 git 目录:.deploy_git ,修改 .git 文件中的配置文件 config,
将ignorecase=true 改为 ignorecase=false
1 | vim . deploy_git/.git/config |
- 解决 步骤3:
问题: 本地完好,上传就出错 还是错误的标签 : mactype ahk autohotkey hexo
解决: 清空远程库,重新上传:
1 | cd .deploy_git |
引发的问题1: 主页404,标签页正常了
解决: ping ngp320.github.io 发现ping的ip变了,故修改 阿里云解析DNS 的解析设置 的ip就好了。
引发的问题2: 要重新配置origin
清空远程库是把本地暂存区清空,再提交上去,故,要重新配置origin
git remote add origin git@github.com:GitHub用户名/新建的仓库的英文名.git (仓库名别写错了)
引发的问题3: git提交源码的时候 error: Updates were rejected because the remote contains work that you do not have locally.
解决请看: $Git Error