一、环境要求
- Git
- NodeJs
这两个就根据自己的系统,到网上找教程进行安装吧!
二、开始搭建
1.安装hexo
npm install -g hexo
#如果没有速度就使用淘宝镜像
npm install --registry=https://registry.npm.taobao.org
2.初始化hexo
#在电脑上创建一个文件夹Hexo
cd Hexo
#初始化
hexo init
3.更换主题
- 我使用的是hexo-theme-fluid
- 更换主题的步骤请看使用说明就行了
4.配置博客
- 找到根目录下的
_config.yml
然后设置站点的名称、主题的名字、作者名称
5.本地预览博客
#编译项目
hexo g
#运行项目
hexo s
#在浏览器上就可以看到效果
三、部署博客到Gitee
1.首先创建一个仓库
- 公开即可
- 不用readme初始化
2.得到仓库的地址
3.配置文件中填写git信息
- 在
_config.yml
中填写git信息
# URL,为了防止博客样式不对
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://pixiao.gitee.io/blog/
root: /blog
#自动部署
deploy:
type: git
repo: https://gitee.com/pixiao/blog.git
branch: master
4.发布项目到gitee
#在根目录下运行如下命令安装自动发布工具
npm install hexo-deployer-git --save
#发布博客,首次发布需要在shell中输入账号和密码
hexo clean && hexo g && hexo d
#本地运行
hexo clean && hexo g && hexo s
5.Gitee Pages设置
-
在gitee项目处点击服务-GiteePages
-
部署分支选择master
-
部署目录为空
-
强制开启https
-
启动
6.Gitee更新博客
- <