将CNAME复制进public目录中
在使用hexo g -d命令发布网站的时候,仓库会被重新覆盖。
也就是说里面之前创建的CNAME用来绑定域名信息的文件会被删掉,导致使用域名访问不了会出现Github 404错误。
传送门:
https://www.cnblogs.com/chengxs/p/7496265.html
在上面地址找到一个方法,将CNAME文件复制到public目录下,生成部署发布网站,会吧CNAME文件也上传至master分支中,从而解决。
hexo clean
上面这个方法还会出现一个问题,也就是如果使用hexo clean命令的话,public目录会被清理掉,需要hexo g后将CNAME文件重新复制进去重新生成的public目录中,相对来说会麻烦,但是如果文章源文件不需要改动的话 hexo clean命令也就不需要使用。