hexo-artitalk-static-butterfly
v0.0.3
Published
[对Butterfly做实验性PJAX兼容的版本]Artitalk 静态版,原版github.com/Lete114/hexo-artitalk-static
Readme
Hexo-Artitalk-Static-Butterfly
原始项目:hexo-artitalk-static
在原始项目基础上修改,对Butterfly主题进行一些适配工作。
Artitalk 静态版,本地编写说说(就像写文章一样),需要 hexo g 生成 ~~(不会有人天天发说说吧?)~~
Installation
npm install hexo-artitalk-static-butterflyUsage
在你的博客根目录的 source/_data 创建文件 artitalk.yml。 以后你的所有说说都会写在这里面
## 说说格式
- content: Hexo-Artitalk-Static 真不错,没有后端,没有请求,速度是真的快
- content: |
这是多行说说的写法
支持多行内容以上方式不会自动实时生成说说的时间,只有在执行了
hexo s或hexo g的时候才会自动生成说说的时间 (而且是当前执行这个命令的时间,并不是你写说说的时间)
你可以在写说说前执行 hexo s 命令,然后再打开 source/_data/artitalk.yml 编写新说说,这样它才会实时生成说说的时间
Configuration
配置信息
artitalk:
enable: true
title: Artitalk ## 标题
path: artitalk/index.html ## 生成路径
pageSize: 5 ## 显示几条说说
markdown: true ## 是否支持markdown语法
avatar: ## 说说头像
plugins: [] ## 插件,具体请看下文
template: ## 说说模板,可查看仓库中的 main.ejs
imports: ## 在说说模板的开头和结尾处插入内容
before:
-
after:
-
# - <link rel="stylesheet" href="/css/index.css">
# - '<style>body{color: red}</style>' ## 注意由于css的‘{}’是关键符号所以需要(单/双)引号''
# - <script>alert(1)</script>Markdown 支持
在 Hexo 配置文件 _config.yml 中启用:
artitalk:
enable: true
markdown: true
# pageSize, avatar, imports 等其它选项保持不变当 markdown: true 时,内部会自动把 source/_data/artitalk.yml(或 .yaml)中每条的 content 字段渲染为 HTML(使用 marked)。
注意:请确保已安装依赖:
npm install(如果使用 pnpm、yarn 等,请使用对应的安装命令)
