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就行了

  • 相关阅读:
    php 网络图片转base64
    uniapp微信小程序拒绝授权后,重新调起授权页
    uniapp获取用户信息 getuserinfo
    基于JSP和Mybatis框架技术的应用总结
    Java第16周作业集
    Java第15周作业集
    Java第14周作业集
    Java第13周作业集
    软件工程结课作业
    Java第13次作业--邮箱的正则表达式
  • 原文地址:https://www.cnblogs.com/haimishasha/p/6503237.html
Copyright © 2011-2022 走看看