
如何使用hexo建立自己的博客
Hexo是一个生成静态博客网站的框架,使用Node.js编写。它可以帮助你快速搭建一个个人博客,并且支持丰富的主题和插件。本文将介绍如何使用Hexo建立自己的博客。
让我们开始吧!
准备工作
首先,你需要安装Node.js和Git。
可以在官网下载Node.js:Nodejs官网
当然,Git也是:Git官网
如果下载遇到困难,也可以考虑镜像:镜像站点
如何开始
在想要的文件夹运行git bash后,输入以下命令以下载hexo:
1 | hnpm install -g hexo-cli |
然后就可以运行以下命令来启动本地服务器:
1 | hexo server |
如果正常运行的话,可以在浏览器中访问http://localhost:4000
来查看Hexo提供的默认页面。
如何部署到GitHub Pages
在_config.yml中修改deploy
1 | # Deployment |
那之后,在你的github上建立同名仓库(public);
然后就可以运行:
1 | hexo clean |
如果成功的话,访问<username>.github.io就可以看到博客的界面了。
CNAME与自定义域名
你应该为自己的域名进行如下设置:
要想设置自定义域名,应该在source/中创建CNAME文件,这是因为:
generate过程的本质是将其他文件夹的数据(source等)迁移到public;当source文件夹中创建CNAME时,generate时就会自动在public中也生成CMAKE文件,避免github重新生成此文件导致配置dns失效。
主题
不同主题在配置方面有巨大差异。总的来说,一般可以到对应github仓库进行学习。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自EliadOArias的博客