前言
时间不会停留,时间会冲淡你的记忆;
时间会不断更新你的记忆,不需要刻意的去忘与遗忘;
那些念念不忘的事情就在我们念念不忘之中,消失在时间的某个角落。
你有这样的经历吗?
踩过的坑,时间久了也会忘记。
当再次遇到时,有印象,但一时会想不起。
所以,我想让一种媒介来帮我记住它们。想想,个人博客不正是这个媒介吗?
环境准备
一个Github账号
安装NodeJs
安装Git
开始使用Github Pages
在Github上新建仓库
仓库名:[username].github.io
1 | 注意:为了方便,请选择Public && 勾选Initialize this repository with a README |
进入仓库进行配置
选择Settings->Github Pages,并将sources选项选为master branch。 设置成功后会显示:
"Your site is published at http://<username>.github.io/"
关于Github Pages的配置到这里就结束了,接下来看Hexo。
安装Hexo-cli并开始使用
使用npm安装hexo-cli,并初始化hexo工程
1 | $ npm install -g hexo-cli #安装hexo-cli |
使用hexo新建工程,并在本地启动
1 | $ cd <project-name> #进入到工程目录 |
服务器启动成功后,你可以试着预览一下。http://localhost:4000
部署静态站点到Github Pages
安装 hexo-deployer-git
1 | $ npm install hexo-deployer-git --save |
修改config.yml配置
在config.yml末尾追加
1 | deploy: |
部署到Github Pages
这个操作会将本地生成的静态站推送到你所配置的仓库中
1 | $ hexo deploy |
至此,部署完成。访问 http://[username].github.io/