Hexo 学习笔记

2017-04-23

1. 说说你的故事

为你的hexo blog添加”about”详情页

  • 新建一个 about 页面

    1
    > hexo new page "about"
  • 在blog的根目录下会自动生成一个about文件夹,把里面的about.md修改成你想写的信息。

  • 简单修改配置文件: 在所用主题的_config.yml文件中,将nav中about前面的注释去掉。
    例如:

    1
    2
    3
    4
    nav:
    home: .
    archive: archives
    about: about
  • 刷新一下,即刻呈现!
    blog's about page

2. 新建一篇文章

1
2
3
> hexo new [layout] <title>
# layout: [post(default), page, draft]
# title: 文章标题

3. 在本地启动hexo server

1
2
3
cd 到blog目录下
> hexo server
即可通过 http://localhost:4000/ 访问你的博客。

4. 把你本地的blog部署到github上

  • 到github新建一个仓库,仓库名为:YourGithubUsername.github.io 必须为这个名字
  • 配置root目录下的_config.yml文件:

    1
    2
    3
    4
    deploy:
    type: git
    repository: git@github.com:YourGithubUsername/YourGithubUsername.github.io.git
    branch: master
  • 在cmd中执行命令:

    1
    2
    3
    > hexo clean
    > hexo generate # hexo g
    > hexo deploy # hexo d

就会自动生成.deploy_git文件夹,并推送到github上。
也可以手动推送至github:

  • 在git中cd 进入这个.deploy_git文件夹

    1
    2
    3
    4
    5
    // 初次操作
    $ git remote add origin [your repo link] //http or ssh
    $ git push -u origin master
    // 之后推送
    $ git push origin master
  • 打开浏览器,访问:https://yourgithubusername.github.io/
    就可以看到你的博客啦!