Hexo 配置
blog 配置主题
1. 安装 butterfly 主题
- nmp 安装:
npm i hexo-theme-butterfly
- 安装成功后可在 【C:/Hexo-Blog/blog-demo/node_modules】 文件夹下找到 hexo-theme-butterfly 文件夹
2. 应用主题
- 修改站点配置文件 _config.yml :
theme: butterfly
- 请下载安装Butterfly生成基础页面所需的依赖包:
npm install hexo-renderer-pug hexo-renderer-stylus --save
- 为了减少升级主题后带来的不便,把主题文件夹中的 _config.yml 复制到 Hexo 根目录里,重新命名为 _config.butterfly.yml,Hexo 会自动合併主题中的 _config.yml 和 _config.butterfly.yml 里的配置,如果存在同名配置,会优先使用 _config.butterfly.yml 的配置。
3. 用法说明
页面
hexo new page xxx
创造新的页面- 在 [BlogRoot]\source\ 会生成一个含有 index.md 文件的xxx文件夹。
- 修改[BlogRoot]\source\tags\index.md,添加type: “xxx”。
页面和文字配置
- Page Front-matter 用于页面配置
- Post Front-matter 用于文章页配置
友情链接
- 创造 link 页面
- 前往[BlogRoot]\source_data创建一个link.yml文件(如果沒有 _data 文件夹,请自行创建),并写入友链信息
详情配置信息参考butterfly 安装文档 主题页面
hexo支持latex公式
- 更换渲染引擎:网页上对Latex的支持需要借助能够解析Latex语法的插件引擎,将Latex语法转成HTML元素
- 将渲染引擎改成pandoc
npm un hexo-renderer-marked
npm i hexo-renderer-pandoc - 配置主题配置下的mathjax设置
# MathJax
mathjax:
enable: true
per_page: true - 安装lateX插件:在需要的文章上面 Front-matter 加上 mathjax: true 即可使用,或者在主题配置文件下设置mathjax
npm install hexo-filter-mathjax --save
标签外挂
- 标签note
- mermaid
- 分栏tabs
- 折叠框folding
此文章版权归Jerry所有,如有转载,请注明来自原作者