hexo 简介

hexo 是一个博客框架,使用他可以搭建一个博客站点(生成一些 js,css..静态文件),再把站点放到外网可以访问的主机的web服务器上,就可以发布博文了,然后静静的装X。

hexo 上手使用

当你看到这片博文的时候,你一定有一些编程基础,所有我相信你可以参照官网文档使用hexo.

环境需求

1.node.js 安装

node.js 官网

2.外网可访问的web服务器

本文使用 GitHubPages
GitHubPages 官网

hexo 出场(确保以上步骤成功)

hexo官网
(ps : 右上角有语言切换)

step 1 : 先把github 上面 xx.github.io 项目 clone 到本地。(相信你可以的)

step 2 : 参照hexo官网 >> 建站部分文档 (中文链接)

1
2
3
$ hexo init xx.github.io
$ cd xx.github.io
$ npm install

ps: 以下操作还是在 xx.gitgub.io文件目录里面

step 3 : 生成静态文件 (中文链接)

1
$ hexo generate

step 4 : 本机预览 (中文链接)

1
2
$ npm install hexo-server --save //安装web服务器
$ hexo server //启动web服务器

打开浏览器 访问 http://localhost:40000p://localhost:4000 就可以看到默认的博文了

step 5 :部署到github (中文链接)

  • 安装 hexo-deployer-git

    1
    $ npm install hexo-deployer-git --save
  • 修改配置文件 (ps:当前目录的_config.yml文件的尾部,该文件的空格要求比较严格)

    1
    2
    3
    4
    5
    deploy:
    type: git
    repo: github的项目 (exp : git@github.com:xxxx/xx.github.io.git)
    branch: [branch]
    message: [message]

    具体可以参考标题后面的中文链接

  • 部署博客
    1
    $ hexo deploy

完成之后 ,打开浏览器访问http://xx.github.io 就可以看到默认的博文了。

=========

之后美化工作就需要进一步探索啦,good luck !

<<<<<<< HEAD:2015/03/08/Hexo/index.html