Hexo搭建github.io个人博客时出现的问题
程序员文章站
2022-04-17 16:33:43
...
今天想要和你们分享一些关于搭建个人博客之中出现的一些问题。。。我也是费了一些功夫,第一次接触这个好多东西也是懵懵懂懂,,走了不少弯路,各种问题都有。。。。我使用的是Hexo+node.js+git的方式快速搭建的博客,具体搭建过程传送门:Hexo+Nodejs+git快速搭建github.io个人博客
反反复复的删除仓库在部署一次次的调试终于完工哈哈哈是个滋味,,,好了不废话了,直接进入正题
1. 部署上线时到Github仓库文件名变成小写
因为github默认忽略文件名字母大小写,git默认对文件名大小写不敏感,,,方法有:
1.
git config core.ignorecase false
ps: 通过 git config -l 可以列出当前的config
第二种: 在.deploy_git 下有个隐藏的.git文件夹
打开config文件,,,把ignorecase = true //默认为true
改为false
2. 执行部署之前根目录的_config.yml
内容必须是这样的:
deploy:
type: git
repo: aaa@qq.com:用户名/用户名.github.io.git
branch: master
注:
Github 上新建仓库(repository ) 名字要和你github 上的名字一致 ,,,比如: github 名字是: NAME,,Repository 必须是 NAME.github.io
这样在Github上才可以部署成功
3. 主题文件使用Hexo命令生成了静态文件之后改动
我的意思是,在已经部署上线到github仓库了,,之后对于主题的CSS之类的改动。。,,使用以下命令:
$ hexo clean // 清除生成的静态文件
$ hexo g # 或者 hexo generate // 生成静态文件,每次更新都要执行
$ hexo d // 部署上线
上传到Github仓库之后,,进入页面的显示还是之前的样式,没有改动。。。我认为可能是因为生成静态文件时,已经把主题加载生成完毕了,,之后再部署时没有反应。。我在搭建的过程中有这样的问题,不知道我的见解是否正确
下一篇: php处理csv文件
推荐阅读
-
使用Hexo开源博客系统,轻松搭建你的个人博客(1)
-
使用Hexo开源博客系统,轻松搭建你的个人博客(2)- 配置篇
-
Docker环境搭建Jenkins在构建任务时控制台日志出现中文乱码的问题
-
github+hexo的个人博客搭建教程
-
使用Hexo开源博客系统,轻松搭建你的个人博客(2)- 配置篇
-
php-使用PHP搭建自己的MVC框架 搭建时出现的问题
-
php-使用PHP搭建自己的MVC框架 搭建时出现的问题
-
使用Hexo开源博客系统,轻松搭建你的个人博客(1)
-
Docker环境搭建Jenkins在构建任务时控制台日志出现中文乱码的问题
-
我的博客不是梦——Github Pages+Hexo搭建个人博客