这是一篇使用Hexo编写的文章。从WordPress到Typecho,再到Hexo静态博客,这个站点正在一步步实现我最初的愿望:简洁、稳定,能够自如地表达我的想法。这里给出Hexo的安装教程(有效规避了常见的坑),供来者参考。
  P.s. 本博客启用了HSTS Preload和DNSSEC等安全特性,请使用现代系统&浏览器访问


准备

1
2
3
sudo apt install git nodejs npm
sudo npm install hexo-cli -g
sudo npm install hexo-deployer-git --save

  这样Hexo就安装完毕了。


安装

  选定一个目录来安装Hexo,这里演示用Blog代替

1
hexo init Blog

Keygen配置

1
2
3
git config --global user.name "yourname"
git config --global user.email "youremail"
ssh-keygen -t rsa -C "youremail"

config.yml配置

  deploy段如下设置:

1
2
3
4
deploy:
type: git
repo: https://github.com/YourGithubName/YourGithubName.github.io.git
branch: master

基本命令

1
2
3
4
5
6
hexo clean
hexo generate
hexo server
hexo deploy
hexo new post NewpostName
hexo new page NewpageName

  这是一篇Hexo的安装教程,就酱。
  进阶用法请参考Hexo文档