博客搭建记录
hexo
框架搭建博客并挂载至github
视频参考
手把手教你从0开始搭建自己的个人博客 |无坑版视频教程| hexo
创建博客
Windows
环境用git bash
来进行操作会方便很多环境搭建
nodejs
与npm
(nodejs.org)- 安装
nodejs
与npm
:sudo apt install nodejs
- 检查
nodejs
:node -v
- 检查
npm
:npm -v
- 安装
cnpm
cnpm
使用国内路线, 但也可能出现一些位置问题, 可选安装- 安装:
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 检查:
npm -v
- 安装:
hexo
- 安装:
npm install -g hexo-cli
- 检查:
hexo -v
- 安装:
创建并进入博客文件路径
初始化博客:
sudo hexo init
在
github
中创建仓库- 仓库名:
username.github.io
- 仓库名:
deployer
- 安装:
npm install --save hexo-deployer-git
- 安装:
修改配置文件
_config.yml
将文件底部deploy
部分修改为1
2
3
4deploy:
type: git
repo: https://github.com/username/username.github.io.git
branch: master推送到仓库
基本操作
在博客文件夹下进行以下命令行操作
清除配置
1 | hexo clean |
或
1 | hexo cl |
重新生成
1 | hexo generate |
或
1 | hexo g |
本地挂载
1 | hexo server |
或
1 | hexo s |
推送到仓库
1 | hexo deploy |
或
1 | hexo d |
浏览器打开 localhost:4000 进行预览
换皮肤
- 将皮肤的仓库克隆至目录:
Blog/themes/themename
- 修改配置文件
_config.yml
1
theme: themename
- 清除配置
- 重新生成
- 推送到仓库