首先要搭建好node,如果搭建node可以参照哦nvm管理node的教程

然后我们通过官方教程拉取hexo

全局安装hexo

npm install hexo-cli -g

初始化一个hexo

hexo init blog

进入blog目录安装所需依赖

npm install

下载主题:https://hexo.io/themes/

下载完成后将下载好的主题文件夹重命名好之后放进blog 的themes目录下即可

指定主题

在blog目录下_config.yml文件中找到theme

然后写上你的主题的文件夹名称

配置语言

默认下载好的hexo默认语言是英语,可以在_config.yml文件中找到language

默认是en,我们改为zh-CN即可

具体语言如下:

语言 代码 示例
English en language: en
简体中文 zh-Hans language: zh-Hans
Français fr-FR language: fr-FR
Português pt language: ptorlanguage: pt-BR
Português zh-hk或者zh-tw language: zh-hk
Русский язык ru language: zh-hk
Deutsch de language: de
日本語 ja language: ja
Indonesian id language: id
Korean ko language: ko

如果该主题不会自动显示更多内容按钮则需要在每一篇文章中添加如下代码

<!-- more -->

配置git

我们这里选择gitee来演示,因为gitee比较快

首先到gitee中创建好一个仓库用来存放你的博客,然后在你的电脑中配置好和gitee连接的ssh

然后在blog目录下的_config.yml文件中最底下添加一些内容

# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: git
  repo: [email protected]:xxxx/xxx.git #这里复制你的仓库ssh地址
  branch: master

然后在blog目录下安装git插件即可

npm install hexo-deployer-git --save

上传到git

hexo d