手把手教你搭建github+hexo博客Mac篇

写作分享对于每位程序员其实都是应该掌握的一门技能。在平常我们掌握了一项技术,如果不加以巩固的话可能在几个小时天后或者几天后就忘得一干二净,因此平时的记录分享就显得格外的重要,工欲善其事必先利其器,所有搭建一个自己的blog是通往大佬之路的一把利器,迎娶白富美走向人生巅峰。

建议阅读时间:30mins


  • 创建github仓库并配置

    创建github仓库这里就不做多的解释,唯一需要注意的一个点就是仓库的名称必须是你的github名称.github.io 否则就会出现404

    生成并且添加秘钥

    在终端输入一下命令:

    ssh-keygen -t rsa -C "Github的注册邮箱地址"
    

    具体操作如下一路一直Enter 中途会输入密码

    秘钥创建完毕后会得到两个文件id_rsa和id_rsa.pub 执行以下命令进入文件

    open ~/.ssh  
    

    打开id_rsa.pub 复制里面的全部内容

    得到key后进入github添加 ssh key

  • node.js的安装

    安装node.js 很简单的操作 https://nodejs.org/en/ 安装即可

  • 安装配置hexo

    直接上命令

    cd  /Users/stw/Work/blog/demoblog //定位到blog文件夹
    npm install hexo-deployer-git --save  // 发布时候需要用到
    npm install -g hexo-cli //下载安装hexo
    hexo //验证是否安装成功
    //先新建一个文件夹  xxx
    hexo init  xxx //初始化hexo
    cd xxx //进入刚刚创建的文件夹
    npm install  //执行安装命令进行初始化
    

    创建帖子

    hexo new "帖子名称"
    

    发布blog到github仓库里面

    hexo generate
    hexo deploy
    

    本地测试

    hexo server