Hexo使用教程
创建与发布文章
hexo new 文章名
hexo deploy -g 部署
删除文章
直接在source/_post文件目录下删除文章,再只想 hexo d -g
theme更改
首先将自己喜欢的主题下载到theme目录下。
有两个设置,一个在hexo主目录下面,配置使用哪一个主题(theme字段),theme目录下面有具体的主题文件,当中含有一个配置文件用于配置细节。
安装依赖
在 hexo init
目录下只想 nmp install xxx –save进行安装
搭建
- 注册github账号
- 新建仓库,注意仓库的名称必须为 用户名.github.io
- 初始化仓库 hexo init 文件夹
- hexo d -g 之后打开浏览器访问 用户名.git
配置评论功能
使用valline配置评论功能。
- 首先去valline官网注册一个账号。
- 应用中的设置中点击应用凭证,获取AppID AppKey
- 然后去_config.yaml上进行配置
valine:
enable: true # 设置为true,默认为false
appid: # 将应用key的App ID设置在这里
appkey: # 将应用key的App Key设置在这里
notify: false# 邮箱通知 , https://github.com/xCss/Valine/wiki,默认为false
verify: false# 验证码 默认为false
placeholder: Just go go ^_^ # 初始化评论显示,根据自己修改,这里默认,
avatar: monsterid # 头像风格,默认为mm,可进入网址:https://valine.js.org/visitor.html查看头像设置,这里有许多头像风格,进行设置
guest_info: nick,mail,link # 自定义评论标题
pageSize: 10 # 分页大小,10页就自动分页
visitor: true # 是否允许游客评论 ,进入官网查看设置:https://valine.js.org/visitor.html
最后效果如下:
自定义域名
可以花点钱去定义自己的域名,而不需要.github.io了
具体操作如下
写文章
配置图床
picgo + 阿里云 + typora
插件推荐
Hexo提供了诸多插件来增强博客体验,地址http://hexo.io/plugins/
。
- hexo-toc
用于生成目录,只需要在生成目录的地方写入 <!-- ttoc -->
安装 npm install hexo-toc --save
在博客根目录下的 _config.yml
中如下配置:
toc:
maxDepth: 3
hexo文档归类
_config.yaml下面有两个配置
permalink
用于设置文章的永久链接格式new_post_name
新文章的文件名称
配置如下命令,即可让新建的文章默认按照年月去分类。
在_config.yml
文件中修改下面的命令new_post_name: :year/:month/:title.md
通过该命令 hexo new post -p /后端/test.md
执行后,会在post文件夹下创建子文件夹 “后端”,并创建一篇test.md博文。