天天看点

github+hexo+node.js搭建个人博客基本过程及遇到的问题  一,所需工具 二,主题问题   三,大致步骤(由于步骤太多,没截图) 四,说几个坑 五,为什么要搬家?

             1,github账号+Git客户端+配置SSH key

github+hexo+node.js搭建个人博客基本过程及遇到的问题  一,所需工具 二,主题问题   三,大致步骤(由于步骤太多,没截图) 四,说几个坑 五,为什么要搬家?

         2,安装node.js。

        3,安装Hexo。

        其中,github pages是我们用来部署我们本地的博客到github上的。hexo是基于nodejs的。hexo是比较常用的静态博客生成器。

        我使用了使用 Yelee:

<a target="_blank" href="https://github.com/MOxFIVE/hexo-theme-yelee.git">    https://github.com/MOxFIVE/hexo-theme-yelee.git</a>

        主题库:

<a target="_blank" href="https://hexo.io/themes/">https://hexo.io/themes/</a>

<a target="_blank" href="https://hexo.io/themes/"></a>

                   先在本地生成静态页,然后通过git命令发到github上面。如果使用了自定义主题,需要先将hexo的主题克隆到本地,放置到本地博客目录的themes文件夹下面:

github+hexo+node.js搭建个人博客基本过程及遇到的问题  一,所需工具 二,主题问题   三,大致步骤(由于步骤太多,没截图) 四,说几个坑 五,为什么要搬家?

            完成之后,可以使用如下命令进行本地查看:

            查看,之后发布到github上。

          感觉写的好简略,但是大致是这个意思,等你搭建完成之后再来看就有感觉了。中间各种bug。

          另外,使用hexo的命令,可以将我们别处的博客迁移过来。

             1,配置主题的_config.yml文件的时候要特别注意空格问题;

        2,下面的部署问题:

github+hexo+node.js搭建个人博客基本过程及遇到的问题  一,所需工具 二,主题问题   三,大致步骤(由于步骤太多,没截图) 四,说几个坑 五,为什么要搬家?

           第一个问题是非常需要细心的问题,第二个问题是查的比较久的一个问题。

                               1,如果说在csdn或者博客园有很多大神,但是到了github上,就感觉, wow.......you know....

                   2,最近在CSDN上丢过两次博客,并且都没有找回。而github pages有300M的空间,作为博客备份感觉足够了。

                   3,换个平台,会发现自己站的高度也不一样了。

继续阅读