开业大吉

稍微记录一下这个站的搭建过程吧。

建立GitHub Page

使用Hexo

What is Hexo?

Hexo 是一个简单的、轻量的、基于Node.js的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上。

安装Hexo

  • 先去官网下个node.js

  • 然后再去下个git客户端(最好GitHub Desktop)

  • 安装Hexo:

1
npm install -g hexo-cli

设置Hexo

Hexo是一个命令行工具,可以在Git Shell里方便的使用。如果想要在Windows的cmd或者Powershell里用的话,需要修改环境变量PATH,加入git.exe的路径。总之在控制台敲”git”不会提示找不到命令或外部程序就行。

  • cd到工作目录

  • 初始化

1
Hexo init
  • 进行设置

    打开_config.yml,重点是deployx项

    对于github,仿照如下设置:

1
2
3
deploy:
- type: git
repo: git@github.com:username/username.github.io.git
  • 新建第一个日志
1
Hexo new "Hello World"
  • 编写日志正文

    在source/_posts文件夹里找到你的日志,用Markdown撰写。

  • 生成页面

1
Hexo generate
  • 部署到网站上
    1
    Hexo deploy

(未完待续)