hexo-layout

1.0.1 • Public • Published

hexo layout

Hexo-Layout 允许用户在不修改主题源码情况下对主题局部模板进行替换.

安装

node 版本要求 >= v14

npm install hexo-layout --save

配置

将配置写入站点的配置文件 _config.yml 里(不是主题的配置文件).

配置主要需要修改是 custom 字段, 建立原模板与新模板关系

layout:
  path: layout # 自定义模板存放文件夹, 相对于根目录
  prefix: _hexo_layout_ # 模板名称前缀, 避免与原主题中模板命名冲突
  custom:
    原模版: 新模板

使用

参考 在线使用示例

查看主题模板

在 hexo server 后添加 --showlayout 参数, 会打印出当前主题注册的模板名称

hexo server --showlayout

demo

在 devtools 可以看到添加注释信息, 通过注释标签查看 对应模块 生成的 HTML

<!--模块名 START --> 生成 HTML <!--模块名 END -->

demo2

Lisense

MIT

Package Sidebar

Install

npm i hexo-layout

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

7.39 kB

Total Files

5

Last publish

Collaborators

  • malcky