Hexo-搭建并管理个人博客

  1. 搭建前的准备工作
  2. 下载hexo的所有依赖
  3. 在本地启动hexo
  4. 远程部署hexo
  5. 更换主题
  6. 不使用图床

搭建前的准备工作

首先需要下载git和Node.js, 并且在github上创建账号.

下载hexo的所有依赖

一行命令不多说:

npm install hexo-cli --save

在本地启动hexo

在本地创建一个新的空文件夹, 然后在里面初始化hexo:

hexo init

然后启动hexo服务:

hexo s

远程部署hexo

首先下载:

npm install hexo-deployer-git --save

然后在Github上创建一个public的仓库, 仓库名字叫<你的用户名>.github.io

之后在Github上开启Github Pages即可访问服务.

更换主题

https://hexo.io/themes/

每个主题有各自的github仓库, 里面会介绍如何安装.

这里选用的主题是Anatolo, 官方仓库: https://github.com/Lhcfl/hexo-theme-anatolo/

不使用图床

  • 确保hexo自带的_config.yml中的post_asset_folder为true.

  • 下载依赖:

    npm install https://github.com/CodeFalling/hexo-asset-image --save
    
  • 之后, 在博客文件夹中, 假设有一个博客叫A.md, 在同级目录下创建一个A文件夹, 里面放图片C.png后, 在A.md中直接用![C](C.png)就可以.