zoukankan      html  css  js  c++  java
  • HEXO+Github,搭建属于自己的博客

    摘录自:http://www.jianshu.com/p/465830080ea9

    1. github的准备

        账号 密码

     建立Repository建立与你用户名对应的仓库,仓库名必须为【your_user_name.github.io】

     建立一个仓库 blog 不要勾选initialize(这一步可有可无 第二种情况)

    2.客户端的git安装 

    3.需要在电脑上建立  ssh

    以上可以参照 http://www.cnblogs.com/haimishasha/p/5024772.html

    4.客户端node.js安装 (同时npm也安装好了)

    5.Node和Git都安装好后,首先创建一个文件夹,如blog,用户存放hexo的配置文件,然后进入blog里安装Hexo。

    执行如下命令安装Hexo:

      npm install -g hexo

    初始化然后,执行init命令初始化hexo,命令:

      hexo init

    好啦,至此,全部安装工作已经完成!blog就是你的博客根目录,所有的操作都在里面进行。

    生成静态页面

      hexo generate(hexo g也可以)

    本地启动

    启动本地服务,进行文章预览调试,命令:

      hexo server(hexo s也可以)

    浏览器输入http://localhost:4000

    6.现在我们需要_config.yml文件,来建立关联,命令:vim _config.yml

    翻到最下面,改成我这样子的

    deploy:

         type: git

         repo: https://github.com/username/your_user_name.github.io.git(有的不行 ,需要用第二种情况)

         branch: master

    第二种情况:

    url: https://your_user_name.github.io/blog
    root: /blog/
    permalink: :year/:month/:day/:title/

    deploy:
    type: git
    repository: git@github.com:username/blog.git
    branch: gh-pages

    然后执行命令:

    npm install hexo-deployer-git --save

    hexo deploy

    然后再浏览器中输入http://your_user_name.github.io/blog就行了

  • 相关阅读:
    题解报告——垃圾陷阱
    后缀自动机
    计算几何之凸包
    平衡树——treap
    图论--最小费用最大流(MCMF)
    很重要的吐槽!
    图论--网络流初步(最大流,增广路)
    字符串--Trie树(字典树)
    图论--Tarjan求强联通分量
    数据结构--堆
  • 原文地址:https://www.cnblogs.com/haimishasha/p/6503237.html
Copyright © 2011-2022 走看看