美文网首页Github Hexo心得
每次hexo g -d后,master分支中CNAME就需要手动

每次hexo g -d后,master分支中CNAME就需要手动

作者: Biwn | 来源:发表于2019-05-21 09:58 被阅读0次

    将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命令也就不需要使用。

    相关文章

      网友评论

        本文标题:每次hexo g -d后,master分支中CNAME就需要手动

        本文链接:https://www.haomeiwen.com/subject/kkkdzqtx.html