Hexo搭建github.io个人博客时出现的问题

今天想要和你们分享一些关于搭建个人博客之中出现的一些问题。。。我也是费了一些功夫,第一次接触这个好多东西也是懵懵懂懂,,走了不少弯路,各种问题都有。。。。我使用的是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: git@github.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仓库之后,,进入页面的显示还是之前的样式,没有改动。。。我认为可能是因为生成静态文件时,已经把主题加载生成完毕了,,之后再部署时没有反应。。我在搭建的过程中有这样的问题,不知道我的见解是否正确

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值