使用GitHub和Hexo搭建自己的博客
我这里选用的是GitHub.io以及Hexo来搭建自己的博客的
配置必备
git的安装
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持
无需多讲,一路默认
node.js的安装
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
操作空间不大,一路默认
正式开始
安装 Hexo
进入命令行 输入命令
1 |
|
顺便把这个也安装一下 自动部署发布工具
1 |
|
初始化 Hexo
选择你博客存放的位置 (建议创建一个新的文件夹_初始化需要一个空的文件夹)
然后命令行输入命令
1 |
|
git主题
本身自带主题 可以暂时跳过该操作 若需要更换主题时再进行操作
此处以我使用的主题为例
进入你的 themes目录 命令行输入命令
1 |
|
主题下载后需要进行以下操作才能更换
根目录下的 _config.yml
修改 xxxxx为你的主题名 ps.注意有空格
themes: XXXXX
本地浏览博客
命令行输入命令
1 |
|
hexo g 生成
hexo s 启动服务预览
在浏览器输入:localhost:4000 就可以进行访问
Ctrl+C 即可退出
写文章
根目录下命令行 输入命令
1 |
|
在source目下的 _posts目录下 会出现 .md文件以下为一般完整内容
1 |
|
上传到GitHub上
首先你得有GitHub账号
然后你创建了一个仓库为 用户名.gitHub.io
ssh密钥自己配好
根目录下 _config.yml文件内
把你的git写进去 现在写的是我的 替换一下就ok了
1 |
|
满足以上条件
命令行 输入命令
1 |
|
hexo clean 清理缓存
hexo g 生成
hexo d 部署
使用你的GitHub.io访问
到这里你就基本上会基本的GitHub上Hexo的博客搭建了 (感觉语句不通 不管了)
有关于README.md
在 source目录下 创建一个 README.md 文件 里面是你要写的内容
进入根目录 打开配置文件 _config.yml
修改 跳过渲染内容
skip_render: README.md
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!