0%

如何使用github创建博客

-利用 Github 搭建博客需要熟悉git方便管理.操作如果对git感兴趣请参考

搭建环境

安装 node

  • 因为 hexo 是基于 node 框架的,先下载安装 node ,查看node -v版本,没有的话就根据提示操作

安装 npm

初始化 blog

  1. 安装 hexo ,在 终端 中输入:npm install hexo-cli -g(参考Hexo文档)
  2. 初始化 blog 目录:hexo init happybear1234.github.io(这里的 happybear1234 换成你自己的英文名,我这里就是github的用户名)
  3. 初始化之后,进入到 blog 目录下:cd happybear1234.github.io(以后对博客的所以操作都是在这)
  4. 安装npm install
  5. clean一下:hexo clean
  6. 生成静态页面:hexo g
  7. 运行起来:hexo s
  • 打开浏览器,输入 终端 里网址 localhost:4000 就能看到了(如果提示服务端口被占用,可以换个端口,hexo server -p 5000)

选一个Hexo主题

部署到网上

  • 现在的 blog 只能自己本地访问,可以使用 Github Pages 免费部署

创建仓库

  • 创建一个 xxx.github.io 的 public 仓库,这里 xxx 写你的名字,我这里写的 happybear1234.github.io,那么之后我就可以用 happybear1234.github.io 来访问了

安装 hexo-deployer-git

  • 在 blog 目录下输入下面命令,这样本地的文章才能 push 到 Github 上面去
    npm install hexo-deployer-git --save

配置Git

  • 打开 blog 目录下配置文件:vi _config.yml,输入你的 git 地址:

    1
    2
    3
    deploy:
    type: git
    repo: https://github.com/xxx/xxxx.github.io.git

    推送网站到 Github 上

  • 直接在 blog 目录下输入:hexo d

  • push 上去以后你就可以输入 xxx.github.io 进行访问啦