如何使用Github和Nodejs部署一个开源博客

准备工作

        1. github 账号

        2. Nodejs(8.0.2+)  下载地址: ;  

                配置环境变量 hexo -v 显示版本号则正常

        3. Git(2.13.1+)  下载地址: https://nodejs.org/en/

        4. 申请一个自己的域名,国内域名需要备案

   2. 就绪以及安装完毕之后流程

        1. 在本地新建一个文件夹

        2. 右键  Git Besh 

        3. clone 下载我的项目

            $ git clone .git

        4. 安装环境变量

            $ cd kylin.app && npm install && npm install -g hexo-cli

        5. 自己修改信息以及文本内容

        6. 本地预览

            $ hexo s

            如果您打开浏览器并访问`:4000`,您应该看到文档网站已启动并正在运行。

        7. 修改 _config.yml 文件中 deploy配置 

        8. CNAME 内填写自己的域名

        9. gh-pages分支为自动生成后显示的网站内容,master 为当前编写的内容备份

        10. 上传到远端仓库之后 更改项目 Setings配置 

                Source 选择 gh-pages 分支

                Custom domain 则可以选择自己的申请的域名

    3. 其他配置

        域名解析指向github地址

            DNS解析添加 A类型 192.30.252.153 ,A类型 192.30.252.154

结果展示: https://kylin.app

github项目地址: 

如有需要帮助 发送邮件 [email protected] 可远程协助帮忙部署