搭建步骤
-
准备工作
-
安装需要的软件
-
生成本地源文件
-
换主题
-
修改站点配置和主题配置
-
绑定自己的域名
-
上传Github
1.准备工作
2.安装需要的软件
3.在本地生成源文件
-
在本地新建一个文件夹(最好用英文名).
-
打开文件夹,右击鼠标,选择 Git Bash Here.
-
生成本地Hexo源文件.
$ npm install hexo-cli -g $ hexo init $ npm install
-
测试本地博客效果.
$ hexo clean $ hexo g #hexo generate的缩写 $ hexo s #hexo server的缩写
4.换主题
- 由于Hexo原生主题不符合个人审美,网上找了很久找到一款非常喜欢的主题Next.
- 参照资料完成主题的安装.
5.修改站点配置和主题配置
- 这一部分主要就是为了对博客进行美化的,还是比较繁琐的,这部分花费的时间最长.
- 网上有非常多详细的教程,下面是自己搭建过程中参考的文章,非常非常感谢这些博主.
- 这一篇美化写的非常详细Hexo博客搭建指北
- 这一篇搭建过程非常详细GitHub+Hexo 搭建个人网站详细教程
- 外观强迫症请看这里Hexo Next深度优化
6.绑定自己的域名
- 也可以不绑定域名,直接可以通过仓库的名字访问,例如:https://cPerrid.github.io
- 在Hexo目录里面的source文件中新建一个 CNAME 文件(这个文件没有后缀名)
- 在域名解析控制台中添加三条记录,我的三条记录类型都是CNAME的,主机记录是www,@和*
- 三条记录的记录值都是 cPerrid.github.io( username.github,io)
7.上传GitHub
-
Hexo有一键部署的功能,所以上传的时候也是非常方便的.
$ npm install hexo-deployer-git --save $ hexo clean #清理缓存 $ hexo g #生成静态文件 $ hexo d #hexo deploy的缩写,将博客部署到GitHub
-
通过绑定的域名或者仓库的地址就可以访问自己的博客(访问可能会很卡)啦.
-
PS:说起来惭愧,我用Hexo没写多少篇博客就放弃了,我还是喜欢像CSDN这种类型的平台,所以我自己买了一台服务器,用Typecho平台搭建了一个个人博客,使用了一段时间,确实还是喜欢Typecho这种类型的平台,感觉比Hexo要方便,但是要自己购买服务器。