如何使用 hexo + github 搭建属于自己的博客
windows下利用github和hexo搭建博客
环境依赖
在官网中下载node.js和git,并完成安装。
分别执行以下命令,若返回版本号,则表明安装成功。
1  | git --version  | 
github仓库
设置ssh
1  | ssh-keygen -t rsa -C "xxx@163.com"  | 
将本地id_rsa.pub的内容,拷贝到github设置中的SSH and GPG keys。
安装hexo
1  | npm install -g hexo-cli  | 
新建一个目录,然后初始化该目录
1  | mkdir blog  | 
本地预览:
1  | hexo g # 生成页面  | 
本地博客测试成功后,将其上传到github部署
1  | 安装hexo-deployer-git  | 
新建博文
自动创建
进入博客所在目录,右键打开Git Bash Here,创建博文。在source/_posts目录下能看到一个My-New-Post.md文件。
1  | hexo new "My New Post"  | 
将博文上传到github并发布
1  | hexo g # 生成页面  | 
手动创建
在source/_posts目录下新建一个md文件,并在文件开头加入如下格式的front-matter
1  | ---  | 
更换主题
1  | cd /f/blog/git clone https://github.com/liuyib/hexo-theme-stun.git themes/stunnpm install --save hexo-renderer-pug # 安装依赖  | 
然后修改_config.yml
1  | theme: stun  |