利用 Github Pages和 GitHub搭建一个简单的 hexo博客。
完成环境:window10,其他系统可借鉴。
首先我们需要明白这样搭建的好处以及优点:
- 不需要购买主机
- 利用漂亮的md写文章
- hexo主题好看!
- (源代码修改简单)易修改美化
其次这里的环境需求:
- node.js
- Git
主要步骤:
- 创建 username.github.io仓库
- 完善本地 hexo博客配置并发布
可能有人看到这里觉得文章写得太省略,比如 github还需要添加 ssh密匙一类的旁枝末节的东西,但是我想说的是,文章适用人群是菜鸟程序员而不是懵逼小白,我们需要用最简单的步骤完成并且看到成果,那么肯定有些细节之处就只能视而不见,求各位大佬轻点打。
GitHub仓库创建
利用自己的 github账号创建一个 username.github.io的仓库,github的操作到此结束。username指的是你的 github's name。
本地 hexo博客配置
首先在命令行执行下面命令
# 目的是为了安装hexo
代码语言:javascript复制npm install -g hexo-cli
然后创建一个文件夹用来存储你的 hexo博客的相关文件
在文件里面执行下面的命令
# 初始化一个 hexo网站
代码语言:javascript复制hexo init
npm install hexo-deployer-git --save
之后打开_config.yml修改 deploy部分的配置即可
# 将GitHub仓库与本地hexo网站连接
代码语言:javascript复制deploy:
type: git
repo: <repository url>
branch: [branch]
message: [message]
最后执行
# 依次是,生成静态文件,部署网站
代码语言:javascript复制hexo generate
hexo deploy
如果幸运,一切就OK了。
好运!
简而言之,我是看着 hexo官方文档完成的配置,很快就 ok了,当然有些它提到的其他东西以及可用其他一些操作方式用以替代完成网站的部署。
但是个人认为生成一个 hexo博客网站的极简步骤就是这些。我们需要的是完成 hexo博客搭建的思想,当我们心中有了完成这个任务的具体信息,那么一切难题也将迎刃而解。期待各菜鸟程序员位秒搭自己的小网站。