Hexo启用数学公式
KaTeX配置
卸载旧的渲染器
1npm un hexo-renderer-marked --save
安装新的渲染器
1npm i hexo-renderer-markdown-it-katex
_config.yml配置文件添加如下内容
1234567891011markdown:render: html: true xhtmlOut: false breaks: true linkify: true typographer: trueplugins:anchors: level: 1 collisionSuffix: ''
清理缓存
1hexo clean
重新运行
1hexo s
预览数学公式支持,查看以下公式 (2 * 2 = 232^323) 是否正常显示
12 * 2 = $2^3$
hexo部署记录
Hexo部署记录
当前部署方式均来源于网络,当前记录只作为记录参考,自行食用
自定义域名
访问Vercel,点击Sign up通过Github注册账号
注册完成后,点击New Project,选择Import Git Repository
在Import Git Repository中,选择hexo仓库,点击Import
在Configure Project页,填写相关信息点击Deploy等待完成配置
在控制面板点击项目,即可查看网站
项目配置完成后,在Settings中,找到Domains,点击Add a domain
输入自定义域名,点击Add等待完成配置
根据提示,在DNS中添加域名解析解析,等待完成配置
自定义OSS存储图片
阿里云购买对象存储服务,创建存储空间
进入对象存储OSS控制台,点击Bucket列表
创建Bucket,填写基本信息(其中读写权限改为公共读)
点击头像选择访问控制,进入RAM访问控制
点击用户,输入基本信息(勾选OpenAPI调用访问 启用AccessKey ID和AccessKey Secret)
用户首页点击添加权限,选择添加权限
点击 ...
Butterfly主题标签外挂语法
標籤外掛(Tag Plugins)
以下内容节选自官网教程,详情可见 Butterfly
標籤外掛是Hexo獨有的功能,並不是標準的Markdown格式。
以下的寫法,只適用於Butterfly主題,用在其它主題上不會有效果,甚至可能會報錯。使用前請留意
標籤外掛雖然能為主題帶來一些額外的功能和UI方面的強化,但是,標籤外掛也有明顯的限制,使用時請留意。
Note (Bootstrap Callout)
通用設置用法 1用法 2(自定義 icon)移植於next主題,並進行修改。
修改 主題配置文件
123456789101112note: # Note tag style values: # - simple bs-callout old alert style. Default. # - modern bs-callout new (v2-v3) alert style. # - flat flat callout style with background, like on Mozilla or StackOverflow. # - ...