如何使用Hexo+GitHub搭建自己的个人博客
一、安装Nodejs
1.下载安装包
2.安装
一路选择默认安装,最好选择自己比较熟悉和清楚的安装路径,即可。
3.测试
检测node输入命令:
1 | node -v |
检测npm输入命令:
1 | npm -v |
4.安装淘宝的cnpm 管理器
1 | npm install -g cnpm --registry=http://registry.npm.taobao.org |
二、安装hexo框架
1.使用cnpm安装hexo
1 | cnpm install -g hexo-cli |
查看hexo版本
1 | hexo -v |
2.使用hexo生成博客项目
在自己喜欢的位置创建一个文件夹,博客中所有的文件都会保存在这个文件夹中。如果中通出现错误,或者想重来,直接删除该文件夹就可以了。
进入文件夹,输入命令,生成博客并初始化
1 | hexo init |
该命令会去GitHub上克隆所需要的文件,完成后可以看见文件夹下多出了许多文件
3.启动本地博客服务
1 | hexo s |
启动完成后在本地4000端口就可以预览博客了
三、将博客托管到GitHub
1.登录GitHub并新建一个仓库
注意仓库的名字必须是yourGitHubName.github.io
2.在blog目录下安装git部署插件
1 | cnpm install --save hexo-deployer-git |
3.配置_config.yml
在博客根目录下修改**_config.yml** 配置文件
1 | # Deployment |
4.部署到Github仓库里
1 | hexo d |
此过程需要输入你GitHub的账号跟密码
最后通过https://YourGithubName.github.io 这个地址就可以访问到博客了
四、修改主题
hexo支持众多主题,大家可以在网上搜索下载自己喜欢的主题,这里以yilia主题为类。
一个简洁优雅的hexo主题 A simple and elegant theme for hexo. (github.com)
1.安装
1 | git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia |
2.配置
修改hexo根目录下的 _config.yml
: theme: yilia
3.更新
1 | cd themes/yilia |
查看博客就可以看见主题生效了
五、hexo常用命令
hexo s #启动本地博客服务
hexo clean #清理
hexo g #生成
hexo n 我的第一篇文章 #创建新的文章
hexo deploy #部署到Github仓库里
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 FizzyElf | Blog!
评论