博客搭建记录 — Hexo && Github
环境配置
安装 Node.js
安装 git
注册 Github
添加 SSH KEY
创建 repository
(以上环境早已配置好, 不再记录. 本文旨在个人记录,如需详细了解建站过程移步史上最详细的Hexo博客搭建图文教程或参考官方文档.)
配置 Hexo
安装 Hexo
1
$ npm install -g hexo-cli
搭建博客
1
$ mkdir dirname #新建文件夹, 名字位置自己选 $ cd dirname $ hexo init $ npm install $ hexo generate #简写$ hexo g $ hexo server #简写 $ hexo s, 可通过http://localhost:4000/查看效果
配置 Hexo
修改 deploy
1
$ open _config.yml #修改最后面 deploy 选项 deploy: type: git repo: git@github.com:yourname/yourname.github.io.git branch: master
发布
1
$ hexo generate $ hexo deploy #简写$ hexo d, 到此为止可以打开yourname.github.io 访问了
更换主题
主题推荐
其实看到一个很喜欢 的 Jekyll 的主题, 无奈不懂前端技术, 暂时加入待解决问题, 日后移植过来.
安装主题
1
$ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
更改配置
1
修改hexo根目录下的 _config.yml: theme: yilia
更新
1
$ cd themes/yilia $ git pull
不起作用时尝试
1
$ hexo clean $ hexo g $ hexo d
配置
更多命令参考 Hexo 官方文档