我算是一个对博客情有独钟的人吧。
自从学了编程前前后后折腾了好几个博客,直至今年 3 月 1 日才做出了这个满意的博客:HOPE BLOG
为什么要写博客呢?
可能对于每个人来说意义都不同,对于程序人来说,写博最主要是记录踩过的坑和解决的技术难题。
如果你能看懂以下这图,或者说你能适应在「终端」敲击「命令」,那么本文适合你;如果不,也不必像我这样自建博客,可以参考我的另一篇文章:写作平台及小工具的推荐。
找到一款适合自己的写作平台,然后在你的文字王国里放飞自我吧!
简单介绍
我用GitHub Pages + Hexo 搭建博客。
「GitHub Pages」是存放博客的远程仓库,空间免费且稳定。
「Hexo」是一个很容易操作的博客系统。
搭建步骤
1.配置 Node.js 环境
它用来生成静态页面,从Node.js官网下载适合的安装包。
2.配置 Git
「Git」是一个分布式版本控制系统,用它来把本地的网页和文章提交到「GitHub」上,同样也从Git官网下载安装。
3.注册 GitHub
「GitHub」是一个代码托管平台,程序人的 「Facebook」,进入「GitHub」官网注册登录。
4.安装 Hexo
进入Hexo官网点击「开始使用」, Hexo 官方文档会指导你完成整个安装过程。
5.配置 SSH Keys 密钥
使用「SSH Keys」让本地的网页和文章与远程的「GitHub」建立联系。
生成密钥:ssh-keygen -t rsa -C "你的邮箱"
把密钥添加到「GitHub」
到「Hexo」下的_config.yml
文件下配置deploy
deploy:
type: git
repository: https://github.com/你的 GitHub 仓库地址
branch: master
6.Hexo 常用命令
hexo n 新建文章 n-new
hexo p 存为草稿 p-publish
hexo g 生成静态页面 g-generate
hexo s 启动服务器预览 s-server
hexo d 部署到线上 d-deploy
hexo clean 清除缓存
希望你没看晕。
如果你按着我这篇文章来搭建博客,遇到问题欢迎随时来问我。
END
THANK
网友评论