使用github搭建自己的博客
因为本人写博客的主要目的是用于做一些笔记方便自己后期查看,但是csdn的域名记起来感觉有点不太方便,所以我选择使用GitHub来搭建自己的博客,然后域名也比较方便的。
我自己的GitHub博客地址为:Darren
当然也可以受用gitcaffe等支持pages服务的第三方平台。
之前不知道为什么自己搭建的博客并不能更新了,后来修复了这个问题。
简单的来说就是自己在本地还是像原来一样用hexo生成,但是在上传的过程中可能出现问题,目前我采用的办法是将.deploy_git文件夹中的东西上传到原来的仓库中即可,可以发现其实他自己上传也是上传这一部分的。这一部分也就是hexo帮我们自动生成的一个个静态网页以及各种链接吧。
Quick Start
Create a new post
$ hexo new "My New Post"
More info: Writing
Run server
$ hexo server
More info: Server
Generate static files
$ hexo generate
More info: Generating
Deploy to remote sites
$ hexo deploy
More info: Deployment
下面是一些详细的步骤
1、安装node,可以去node的官网直接下载 https://nodejs.org/en/ (这里我下载的是node-v6.11.1-x64)
2、安装hexo,可以打开cmd终端输入
npm install -g hexo-cli
3、安装完hexo后开始在电脑上建立一下自己写博客的文件夹,依旧是在cmd终端中运行
cd C:\Users\Darren\Documents #实际上是进入了电脑的文档文件夹
mkdir blog
cd blog
hexo init blog
cd blog
hexo s
然后就可以用 http://localhost:4000/ 来查看博客是否安装成功
npm install hexo-deployer-git --save
4、修改_config.yml这个配置文件
# Site
title: Darren
subtitle: 海亮的笔记本
description:
author: Darren
language: zh-Hans
timezone:
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo:
repo是自己在自己github中建立的地址
5、开始部署
扫描二维码关注公众号,回复:
1846497 查看本文章
hexo d
之后可以去看一下你的博客就好了
https://huanghailiang.github.io/
到此博客基本搭建完成了,剩下的东西就可以按照自己的兴趣去自己配置了。
如果标签没有的话需要自己新建一个
hexo new page tags
里面修改为:
---
title: tags
date: 2017-08-15 11:06:32
type: tags
---