Socket
Book a DemoInstallSign in
Socket

hexo-layout

Package Overview
Dependencies
Maintainers
0
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hexo-layout

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

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
0
Created
Source

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

Keywords

hexo-plugin

FAQs

Package last updated on 31 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts