github+hexo+node.js搭建个人博客基本过程及遇到的问题

简介:   一,所需工具             1,github账号+Git客户端+配置SSH key                                         2,安装node.js。


  一,所需工具


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


                               

         2,安装node.js。


        3,安装Hexo。


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


 二,主题问题

                           

        我使用了使用 Yelee


    https://github.com/MOxFIVE/hexo-theme-yelee.git

 

        主题库:


https://hexo.io/themes/



   三,大致步骤(由于步骤太多,没截图)



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


             


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

        

$ hexo g #生成
$ hexo s #启动本地服务,进行文章预览调试

             查看,之后发布到github上。


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


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


四,说几个坑


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

        2,下面的部署问题:

             

                  


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



 五,为什么要搬家?


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

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

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

                    

                  








                             

目录
相关文章
|
8月前
|
存储 JavaScript 网络架构
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
【开源图床】使用Typora+PicGo+Github+CDN搭建个人博客图床
308 3
|
开发工具 git
如何运行github上面的node+express项目
如何运行github上面的node+express项目
261 0
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js的个人博客网站附带文章和源代码设计说明文档ppt
基于ssm+vue.js的个人博客网站附带文章和源代码设计说明文档ppt
69 7
|
3月前
|
JavaScript 开发工具 git
已安装nodejs但是安装hexo报错
已安装nodejs但是安装hexo报错
50 2
|
7月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的个人博客系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的个人博客系统附带文章和源代码部署视频讲解等
35 2
|
6月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的个人博客系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的个人博客系统附带文章源码部署视频讲解等
36 0
|
8月前
|
JavaScript Java 测试技术
基于springboot+vue.js的个人博客系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的个人博客系统附带文章和源代码设计说明文档ppt
58 1
|
8月前
|
资源调度 前端开发 JavaScript
不花一分钱,用Hexo和GitHub Pages搭建个人博客🏢
不花一分钱,用Hexo和GitHub Pages搭建个人博客🏢
186 0
|
8月前
|
JavaScript 网络安全 开发工具
[保姆级-从0到1]利用hexo+github托管实现搭建个人博客
[保姆级-从0到1]利用hexo+github托管实现搭建个人博客
|
8月前
|
JavaScript 前端开发 Go
8 大博客引擎 jekyll/hugo/Hexo/Pelican/Gatsby/VuePress/Nuxt.js/Middleman 对比
探索各类博客引擎:Jekyll、Hugo、Hexo、Pelican、Gatsby、VuePress、Nuxt.js和Middleman的对比,包括语言、模板引擎、速度、社区活跃度等。了解每种引擎的优缺点,助你选择合适的博客构建工具。查看详细文章以获取更多实战和安装指南。