hexo系列问题之部署到github时会删掉README文件

欢迎访问我的个人博客:http://www.xiaolongwu.cn
先说为什么
  1. 我们执行命令hexo g之后,会把source文件里的.md格式的文件渲染为html文件并放到public下面;
  2. 继续执行命令hexo d之后,会把public下面的所有文件提交到对应的XXX.github.io这个仓库;

  3. 由于本地public文件夹里没有README.md这个文件,所以在提交public文件时,github会认为你把README.md文件删掉了,同时github也会删掉仓库里的README.md文件,这就是具体的原因

我们解决问题
  1. 我们在本地的source文件里新建一个README.md文件。

  2. 修改Hexo根目录下的_config.yml文件,将skip_render参数的值设置为README.md

skip_render: README.md

//  为什么需要设置这一步呢?
//  因为你执行hexo g命令时,hexo会默认将source文件里的所有md文件渲染为html文件放到public中,
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值