搭建前的准备工作
首先需要下载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即可访问服务.
更换主题
每个主题有各自的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)
就可以.