安装环境
Git, nodejs 参考: nodejs安装
安装nodejs包: 1
2
3
4
5npm install -g hexo-cli
npm install hexo-genertor-search --save
npm install hexo-generator-searchdb --save
npm install hexo-generator-feed --save
npm install hexo-filter-mathjax
hexo博客搭建
初始化:
1 | $ hexo init <folder> |
设定主题为NexT 参考: NexT
知乎微博等自定义图标
参考: 图标问题
一些配置细节
一共两个配置文件,都是_config.yaml
。分别称为主配置文件和主题配置文件。细节可根据说明配置。
评论系统
比较简单的一个是valine,详细配置可参考 valine配置
标签云
如果想tag安装文字云的形式展示,可参考tagcloud
其他配置
如相册,广告等设置可参考其他配置
文章插入图片
- 在主配置文件
_config.yaml
中将post_asset_folder: false
改为true
。 - 安装插件
npm install https://github.com/CodeFalling/hexo-asset-image -- save
- 创建博客时会同时生成一个同名文件夹,将图片放入该文件夹中。如
hexo new post title
会创建title.md
和/title
- 在
title.md
插入图片!(note)[title/iamge_file]
发布到github上
参考: deploy
常用命令
本地部署: hexo clean && hexo g && hexo s
博客部署: hexo clean && hexo g && hexo d
新建博客: hexo new [layout] <title>
参考: 写作