看到一个21年的搭建博客的视频,现在还能用,去b站搜hexo大概能看到
先安装git和node.Js,然后git bash里输入npm install -g hexo,出错了就按方向键的上键,再次执行,大概率是网络问题
git config --global http.postBuffer 524288000 将git网络传输设大
然后三联hexo
hexo init 初始化
hexo g 生产静态页面
hexo s 启动本地服务
## 主题
---
1. [GitHub - fluid-dev/hexo-theme-fluid: :ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo](https://github.com/fluid-dev/hexo-theme-fluid)下载到文件夹里的theme目录
把名字修改成fluid,然后如下修改 Hexo 博客目录中的 `_config.yml`:
```yaml
theme: fluid # 指定主题
language: zh-CN # 指定语言,会影响主题显示的语言,按需修改
```
然后在博客目录下创建 `_config.fluid.yml`,将主题的 config.yml 内容复制进去。
然后hexo clean/hexo g/hexo s三联
config.xml是主配置文件-框架配置文件
`_config.fluid.yml`是主题配置文件,优先级高于上面这个
### 博客内容
---
打开typora
1. ctrl+1+2是标签级
2. 三个减号就是配置信息,在obsidian里也能这么用,[Front-matter | Hexo](https://hexo.io/zh-cn/docs/front-matter)
## 上传github
---
新建仓库,然后把ssh放到_config.yml里,改成这样
```
deploy:
type: git
repo: git@github.com:yourname/HexoBlog.git
branch: master
```
安装部署插件npm install --save hexo-deployer-git
然后去github上操作一番,主要是那个setting里的page,然后hexo clean/hexo g/hexo d三联