用到的命令:
hexo new "测试文章" //新建文章
hexo clean //清楚文件缓存
hexo g //刷新文件
hexo server -p 8888 //本地调试8888端口
hexo deploy //上传git
open . //打开当前目录
一、准备
- 本地安装
node.js
- 本地安装
git
- 一个
github
账号 - 创建一个
github
仓库
二、安装Hexo
npm install -g hexo-cli
三、搭建网站
hexo init breeze-blog //breeze-blog替换成自己想要的文件夹名称
cd breeze-blog
npm install
在 breeze-blog
目录下使用以下命令来运行我们的博客:
hexo server
四、部署到github或者gitee
1、在github上新建仓库,名称为[自己仓库名称].github.io。例如:DreamHeavenyang/DreamHeavenyang.github.io
2、在本地克隆下来此仓库。
3、创建两个分支,一个主分支master(放hexo编译后的文件),代码迭代仓库分支dev(放自己的hexo源码)
4、打开hexo
的配置文件(_config.yml
),找到对应的地方进行修改,指定我们的仓库信息,并修改 root
和 url
信息。
url: https://DreamHeavenyang.github.io/
root: /breeze-blog/
deploy:
type: 'git'
repo: git@github.com:MFrank2016/breeze-blog
branch: gh-pages
5、然后再hexo目录下执行:
cd breeze-blog
npm install hexo-deployer-git --save
hexo clean //清楚缓存
hexo generate //重新编译
hexo deploy //hexo d上传到master
6、然后运行:https://dreamheavenyang.github.io/
7、此时我们的网站已经弄好了,下面就是备份到dev分支上。
在我们的仓库下面切换到dev分支,然后把hexo整体粘贴到仓库下面,执行下面代码:
git branch
git checkout -b dev
git branch
git add .
git commit -am "这里可以写一下修改的备注信息"
git push