搭建一个简单的博客(hexo AND github)
Welcome to my blog!
相遇即是缘分!
通过这篇博客你将学习到如何简单地搭建博客
检查自己的git和Node.js有没有装好,有没有github账户
检查是否安装成功(打开cmd输入以下两行命令)
1 | git --version |
安装hexo
详情请见hexo文档
1 | npm install -g hexo-cli |
创建博客
创建
在本地右键新建一个空文件夹并进入
右键选择“Open Git Bash Here”
输入以下命令(初始化hexo)
1 | hexo init |
本地浏览
分别输入下面两行命令(生成并启动)
1 | hexo g |
进入http://localhost:4000即可看到在本地运行的blog了
优化
下载主题
到themes中去寻找自己喜欢的主题并下载下来
可使用clone命令或下载zip并解压到根目录/themes
下,下面是我自己用的
1 | git clone https://github.com/Yue-plus/hexo-theme-arknights.git themes/arknights |
记得看README.md
(如果主题加载不出来,可以去看看说明)
修改配置文件
语言
(_config.yml)
1 | language: zh-CN |
themes
(_config.yml)
把themes/arknights/下的_config.yml剪切到根目录下的_config.arknights.yml(如果没有请自行创建)
1 | theme: arknights |
站内搜索
(有些主题可能自带搜索框这个功能)
1 | npm install hexo-generator-searchdb --save |
(_config.arknights.yml)
1 | search: |
(_config.yml)
1 | search: |
部署
创建库(名为 用户名.github.io)
分别输入下面两行命令
1 | git config --global user.name "用户名" |
关于ssh配置,请看git连接
安装hexo-deployer-git
1 | npm install hexo-deployer-git --save |
修改_config.yml
1 | url: https://username.github.io |
部署
1 | hexo d |
后续调整
修改
本地测试(分别输入下面的指令)
1 | hexo clean |
部署到github
1 | hexo d |
或者直接
1 | hexo g -d |
为博客增加rss订阅源
安装 hexo-generator-feed 插件
1 | npm install hexo-generator-feed --save |
打开hexo根目录下的_config.yml,添加如下代码
1 | # Extensions |
打开hexo主题目录下的_config.yml,添加如下代码
1 | rss: /atom.xml |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 浅浅子の小屋!
评论