摘要:想搭建博客这个想法,相信很多人都有过。而像我这个高中时期就开始玩blog的人更是早早萌生过想法。
但是想和做还是差了一点,最近花些时间来搭建,希望能给需要的朋友提供一些帮助。
搭建基础
本博客是基于Hexo + GitHub 在 Windows 10(64位) 和 windows7(64位) 环境下搭建的,搭建前默认有GitHub账号并会基本的Git命令,如果没有请先自行了解学习。
使用GitHub Pages服务搭建博客的好处有:
- 全是静态文件,访问速度快;
- 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台;
- 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的;
- 数据绝对安全,基于github的版本管理,想恢复到哪个历史版本都行;
- 博客内容可以轻松打包、转移、发布到其它平台;
特别提示
- 务必使用Git Bash,可以避免很多问题。
- 如果使用
hexo s
后打不开http://localhost:4000
网址,那么请检查是否安装了福昕阅读器,就是它,占用了端口。 - 上一条的解决办法:
hexo s -p 5000
改用端口5000。 - 为了避免出现问题,请将本文中写入的hexo插件都执行一遍。
一、环境准备
1.Node.js 首页 下载地址 安装教程
node -v //验证node是否安装成功(windows下基本就是点下一步就可以了)
2.Git 首页 下载地址 安装教程
git --version //验证git是否安装成功(windows下基本就是点下一步就可以了)
二、安装Hexo
①Hexo 首页 文档 主题
npm install hexo-cli -g //安装hexo命令
hexo init // 部署hexo,初始化命令
npm install // 安装插件命令
目录结构:
初始化hexo目录
├─node_modules