1 下载 node.js 安装
安装完成后在命令行窗口(最好是root用户)下
node -v
npm -v
2 安裝cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
#查看安装好的版本
3安装 hexo
cnpm install -g hexo-cli
hexo -v
# 查看版本
4初始化hexo
mkdir blog
#新建后进入blog文件夹
hexo init
#初始化 hexo博客
5启动hexo
hexo s
#启动博客 在本地测试博客用
hexo n
#新建一个博客 文件在C:\WINDOWS\system32\blog\source\_posts
hexo clean
#清除缓存文件 (db.json) 和已生成的静态文件 (public)。在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。
hexo g
#生成静态文件
6在github上部署
cnpm install --save hexo-deployer-git
#安装 git
在github上新建一个库,命名要和自己的昵称一致 guoyaoleigg.github.io
修改 _config.yml 文件 在最下面deploy中添加
deploy:
type: git
repo: https://github.com/guoyaoleigg/guoyaoleigg.github.io.git
branch: master
向github推送代码
hexo d
7访问 guoyaoleigg.github.io 完成
8更换主题
1.首先找到自己喜欢的主题 2.克隆主题到本地
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
3.修改 _config.yml 文件
theme: yilia
4.推送代码
hexo clean
hexo g
hexo s
hexo d
#把代码推送到github