美文网首页我爱编程
Hexo + github 搭建个人博客

Hexo + github 搭建个人博客

作者: 浩成聊技术 | 来源:发表于2018-04-10 00:43 被阅读24次

    最近学习jango本来想用搭建一个博客来着,腾讯云的服务器也一个月前就已经跑起来了,在知乎逛了一圈发现好多人都用Hexo,后来想了一下个人博客没必要建网站的,几遍文章的事,也没什么用户没必要用jango和mysql,这套方案的好处是不用自己的服务器,放到github就行,域名也不用的 .github.io的域名也还好

    什么是Hexo?

    Hexo是一个快速,高效的博客框架,它使用Markdown解析文章

    安装

    安装Hexo之前需要安装一下程序

    • Node.js
    • Git
      安装Hexo
        $ npm install -g hexo-cli 
    

    建站

    指定一个文件夹,打开终端

    • 创建项目
        $ hexo init 项目名
        
    
    • 生成静态文件
         $ hexo genertor
    
    
    • 启动服务
        $ hexo server 
    
    
    • hexo有很多主题(thme),选择一个自己喜欢的主题

    1.1 在根目录输入

       $ git clone https://github.com/......(具体的地址)
       
    

    这样一个主题就克隆到了网站项目中,会发现根目录的thems目录下会多了一个刚才下载的主题

    1.2 配置主题

    打开网站配置文件

        $ vim  _config.yml
        
    

    在文件最后找到theme字段 ,更改值为下载的主题名,在thems目录下可以找到,它的默认主题是landscape

    1.3 部署到本地

        hexo clean  //清除huancun
        hexo g      //重新生成代码
        hexo s      //localhost : 4000访问 
    

    上传代码并部署到github

    • 在github创建一个repository项目

    • 修改 _config配置文件的deploy属性

       deploy:
           type: git
           repository: https://github.com/用户名/之前github上创建的项目
           branch: master
    
    • 安装插件用以部署代码
         npm install hexo-deploy-git --save 
         hexo -d //部署命令
    

    相关文章

      网友评论

        本文标题:Hexo + github 搭建个人博客

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