HEXO博客搭建
HEXO博客搭建
yorick_lee 发表于5个月前
HEXO博客搭建
  • 发表于 5个月前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

华为云·免费上云实践>>>   

1. 前言

这是一篇使用github或oschina pages搭建Hexo个人博客教程

2. 知识准备

  • 版本控制工具:git
  • 代码托管网站: github,oschina
  • 网站服务:pages
  • 文本标记语言:markdown

3. 配置过程

3.1 注册github/oschina账号

> github使用人数最多,缺点是速度慢,所有我选择了国内使用更流畅的oschina

3.2 安装并配置git

> 参考廖雪峰的Blog

3.3 安装并配置hexo

  • 下载安装node.js
  • 全局安装hexo
    $ npm install -g hexo-cli
  • 初始化本地博客
    $ cd blog
    $ hexo init
  • 生成博客
    $ hexo generate  // 将博客打包到public文件夹下
  • 本地运行
    $ hexo server  // localhost:4000

现在就可以在浏览器地址栏输入localhost:4000来访问博客了。当然,目前博客只是本地的,只有启动服务并且在本地才可以访问。接下来把就把服务页面push到gitPages上去

3.4 发布博客到git Pages

  • 编辑blog文件夹下的_config.yml,找到deploy: ,修改如下
    deploy:
    type: git
    repo: 对应仓库的SSH地址(可以在GitHub对应的仓库中复制)
    branch: master
  • 建立远程仓库
    github远程仓库名为 your_name.github.io
    oschina远程仓库名为 your_name
  • 初始化本地博客为git仓库,并关联远程仓库
    $ git init
    $ git remote add origin 对应仓库的SSH地址
    $ git add .
    $ git commit -m "first commit"
  • 安装部署插件
    $ npm install hexo-deployer-git --save
  • 部署博客到git Pages
    $ hexo g
    $ hexo d
共有 人打赏支持
粉丝 0
博文 1
码字总数 379
×
yorick_lee
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: