概述
格式化Page
结构到文本
这是一个工具包,使用户快速的实现Page
结构的打印。
目录
NavItem (接口)
站点导航
签名
interface NavItem {
/**
*排除在导航中
*/
exclude?: boolean
/**
*是否有子导航
*/
hasChildren?: boolean
/**
*在导航中的级别
*/
order: number
/**
*父导航的名称
*/
parent?: string
/**
*包含子页面的路径
*/
permaLink?: string
/**
*自动产生子页面的TOC
*/
toc?: boolean
}
v0.2.0 中添加
Page (接口)
站点页面
签名
interface Page {
/**
*页面布局
*/
layout?: string
/**
*页面名称
*/
name: string
/**
*导航信息
*/
nav: NavItem
/**
*页面全局搜索信息
*/
search?: SearchItem
}
v0.2.0 中添加
SearchItem (接口)
站点搜索
签名
interface SearchItem {
/**
*排除在搜索引擎外
*/
exclude?: boolean
}
v0.2.0 中添加
printJekyllPage (函数)
输出Jekyll
页面