HUGO
Menu
GitHub 87548 stars Mastodon
整个文档中常用的术语。

A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Z 

action
参见 模板动作
archetype
archetype(原型)是用于生成新内容的模板

See details.

argument
argument(参数)是传递给 函数方法 ?短代码 ?标量数组切片映射 ?对象
array
array(数组)是编号的 元素 序列。与 Go ?切片 数据类型不同,数组具有固定长度。数组中的元素可以是 标量、切片、映射、页面或其他数组

See details.

asset pipeline
asset pipeline(资源管道)是一个自动化和优化静态资源(如图像、样式表?JavaScript 文件)处理的系统
bool
参见 boolean
boolean
boolean(布尔值)是一种具有两个可能值的数据类型:true(真)或 false(假)
branch bundle
branch bundle(分支束)是顶级内容目录或任何包?_index.md 文件的内容目录。类似于物理分支,分支束可以包含后代,包?leaf bundles 和其他分支束。分支束还可以包?页面资源,如图像

See details.

build
build(构建)是生成站点静态文件的过程
bundle
参见 page bundle
cache
cache(缓存)是一个存储数据的软件组件,使得对未来相同数据的请求更快
canonical output format
canonical output format(规范输出格式)是当前页面的 输出格式,其 [rel][] 属性在站点配置中设置为 canonical(如果存在这样的格式)。如果当前页面只有一?输出格式,那么这就是 规范输出格式,无论该格式?rel 属性是否设置为 canonical? 默认情况下,html 是唯一预定义的 输出格式,其 rel 属性设置为 canonical;所有其他格式的 rel 属性设置为 alternate。如果当前页面的两个或多?输出格式 ?rel 属性设置为 canonical,则 规范输出格式 是在以下位置首先指定的格式:
  • 当前页面?[outputs][outputs_front_matter] front matter 字段,或
  • 站点配置中当?页面类型 ?[outputs][outputs_site_config] 部分? [rel]: /zh/configuration/output-formats/#rel [outputs_front_matter]: /zh/configuration/outputs/#outputs-per-page [outputs_site_config]: /zh/configuration/outputs/#outputs-per-page-kind
chain
chain(链)是用点连接一个或多个 标识符。标识符可以表示 方法对象 ?字段。例?.Site.Params.author.name ?.Date.UTC.Hour
CI/CD
CI/CD 是持续集成和持续交付(或持续部署,取决于上下文)的缩写? 用于构建和部?Hugo 站点的流?CI/CD 平台包括 [Cloudflare][]、[GitHub Pages][]、[GitLab Pages][]、[Netlify][]、[Render][] ?[Vercel][]? [Cloudflare]: /zh/host-and-deploy/host-on-cloudflare/ [GitHub Pages]: /zh/host-and-deploy/host-on-github-pages/ [GitLab Pages]: /zh/host-and-deploy/host-on-gitlab-pages/ [Netlify]: /zh/host-and-deploy/host-on-netlify/ [Render]: /zh/host-and-deploy/host-on-render/ [Vercel]: /zh/host-and-deploy/host-on-vercel/

See details.

CJK
CJK 是中文、日文和韩文的统称
CLI
CLI ?command-line interface(命令行界面)的缩写,是一种基于文本的与计算机程序或操作系统交互的方法
collection
collection(集合)?数组切片 ?映射
component
component(组件)是相关文件的集合,存放在 统一文件系统 中,在构?Hugo 网站时实现特定功能。这些组件分为七类:原型、资源、内容、数据、模板、翻译表 和静态文件,可以在项目中定义或由 模块 提供? 每个组件在统一文件系统中都有专用目录:
组件 统一文件系统内的目录
原型 archetypes
资源 assets
内容 content
数据 data
模板 layouts
翻译? i18n
静态文? static
content adapter
content adapter(内容适配器)是在构建站点时动态创建页面的模板。例如,使用内容适配器从远程数据源(?JSON、TOML、YAML ?XML)创建页面

See details.

content dimension
参见 dimension
content format
content format(内容格式)是用于创建内容的标记语言。通常?Markdown,但也可以是 HTML、AsciiDoc、Org、Pandoc ?reStructuredText

See details.

content type
content type(内容类型)是从顶层目录名称或在 front matter 中设置的 type 推断出的内容分类。content 目录根目录中的页面(包括首页)类型为"page"。内容类型是影响模板查找顺序的因素之一,并决定创建新内容时使用哪个 原型 模板
content view
content view(内容视图)是使?Page 对象上的 Render 方法调用的模板

See details.

context
?模板动作 中用点(.)表示,context(上下文)是数据结构中的当前位置。例如,在迭代页?集合 时,每次迭代中的上下文是页面的数据结构。每个模板接收的上下文取决于模板类型?或调用方式

See details.

default site
default site(默认站点)是由每个 内容维度 中的主值标识的 站点。具体来说,它是结合了站点配置中定义的第一种语言、第一?角色 和第一个版本的站点? “第一"语言和角色是具有最?权重 的语言和角色。如果权重相同或未定义,Hugo 默认使用字典顺序。同样,“第一"版本是具有最低权重的版本;如果权重相同或未定义,则按语义排序时它是最后一个版本
default sort order
页面集合 ?default sort order(默认排序顺序)在没有设置其他条件时使用,遵循以下优先级?
  1. weight(升序)
  2. date(降序)
  3. linkTitle 回退?title(升序)
  4. 逻辑路径(升序)
dimension
dimension(维度)是内容变体的分类轴,允许多个逻辑页面变体同时存在。三个维度是语言、角色 和版本。例如,一个逻辑页面可以存在?6 种语言? 个版本和 2 ?角色
duration
duration(持续时间)是一种数据类型,表示一段时间长度,使用秒(?s 表示)、分钟(?m 表示)和小时(用 h 表示)等单位表示。例如,42s 表示 42 秒,6m7s 表示 6 分钟 7 秒,6h7m42s 表示 6 小时 7 分钟 42 秒
element
element(元素)?切片 ?数组 中的成员
embedded template
embedded template(嵌入模板)?Hugo 应用程序内的内置组件。这包括 partialshortcode ?render hook 等功能,它们为创建网站内容提供预定义的结构或功能
environment
通常?developmentstaging ?production 之一,每?environment(环境)根据配置和模板逻辑可能表现出不同的行为。例如,在生产环境中,你可能会压缩和指纹识别 CSS,但这在开发环境中可能没有意义? 使用 hugo server 命令运行内置开发服务器时,环境设置?development。使?hugo 命令构建站点时,环境设置?production。要覆盖环境值,请使?--environment 命令行标志或 HUGO_ENVIRONMENT 环境变量? 要在模板中确定当前环境,请使?hugo.Environment 函数
field
field(字段)?front matter 中的预定义键值对,如 date ?title
flag
flag(标志)是传递给命令行程序的选项,以一个或两个连字符开头

See details.

float
参见 floating point
floating point
术语 floating point(浮点数)指的是带有小数部分的数值数据类型。例如,3.14159
fragment
fragment(片段)?URL 的最后一段,以井号(#)开头,用于引用页面?HTML 元素?id 属性
front matter
术语 front matter(前置元数据)指的是每个内容页面开头的元数据,通过特定格式的分隔符与内容分开

See details.

function
?模板动作 中使用,function(函数)接受一个或多个 参数 并返回一个值。与 方法 不同,函数不?对象 关联

See details.

glob pattern
glob pattern(通配符模式)是用于匹配值集合的模式。它是一种简化指定多个目标的速记法,使处理数据或配置组更容易

See details.

glob slice
glob slice(通配符切片)?通配符模式 ?切片。在 切片 中,可以通过?通配符 前加上感叹号(!)和一个空格来否定它。在否定的模式中匹配会短路地跳过切片其余部分的评估,这对于早期粗粒度排除很有用? 以下示例说明了如何在站点配置中使?通配符切片 来定?站点矩阵?
[sites.matrix]
languages = [ "! no", "**" ]
versions = [ "! v1.2.3", "v1.*.*", "v2.*.*" ]
roles = [ "{member, guest}" ]

上面?versions 示例评估为:(?v1.2.3) AND (v1.*.* OR v2.*.*)

global resource
global resource(全局资源)是 assets 目录内或挂载?assets 目录的任何目录中的文件
headless bundle
headless bundle(无头捆绑包)是未发布的 叶捆绑包 或未发布?分支捆绑包,其内容和资源可以包含在其他页面中

See details.

i18n
参见 internationalization
IANA
IANA ?Internet Assigned Numbers Authority(互联网号码分配机构)的缩写,这是一家非营利组织,负责管理全?IP 地址、自治系统号、DNS 根区域、媒体类型和其他互联网协议相关资源的分配

See details.

identifier
identifier(标识符)是表示变量、方法、对象或字段的字符串。它必须符合 Go ?语言规范,以字母或下划线开头,后跟零个或多个字母、数字或下划线
int
参见 integer
integer
integer(整数)是不带小数部分的数值数据类型。例如,42
internationalization
术语 internationalization(国际化)指的是?localization(本地化)成为可能的软件设计和开发工作
interpreted string literal
interpreted string literal(解释型字符串字面量)是双引号之间的字符序列,如 "foo"。在引号内,除了换行符和未转义的双引号外,任何字符都可以出现。引号之间的文本形成字面量的值,反斜杠转义会被解释

See details.

interval
interval(区间)是两个端点之间的数字范围:闭区间、开区间或半开区间?
  • 闭区间 用方括号表示,包含其端点。例如,[0, 1] 是满?0 <= x <= 1 的区间?
  • 开区间 用圆括号表示,不包含其端点。例如,(0, 1) 是满?0 < x < 1 的区间?
  • 半开区间 只包含其中一个端点。例如,(0, 1] 是满?0 < x <= 1 的_左开区间_,?[0, 1) 是满?0 <= x < 1 的_右开区间_
kind
参见 page kind(页面类型)
l10n
参见 localization(本地化)
layout
参见 template(模板)
leaf bundle
leaf bundle(叶捆绑包)是包?index.md 文件和零个或多个 resources(资源)的目录。类似于物理叶子,叶捆绑包位?branch bundle(分支捆绑包)的末端。它没有后代

See details.

lexer
lexers(词法分析器)是一种软件组件,用于在输入文本中识别关键字、标识符、运算符、数字和其他编程语言的基本构建块
list page
列表页面是任?page kind(页面类型)的页面,它在 context(上下文)中接收页面 collection(集合)。这包括主页、section pages(节页面)、taxonomy pages(分类页面)?term pages(术语页面)
localization
术语 localization(本地化)指的是使网站适应语言和地区要求的过程。这包括翻译、日期格式、数字格式、货币格式和排序顺序

See details.

logical path
logical path(逻辑路径)是从文件路径派生的页面或页面资源标识符,不包括其扩展名和语言标识符。此值既不是文件路径也不?URL。从相对?content 目录的文件路径开始,Hugo 通过剥离文件扩展名和语言标识符、转换为小写、然后将空格替换为连字符来确定逻辑路径。路径段用斜杠(/)分隔

See details.

map
map(映射)是一组无序的元素,每个元素都由唯一的键索引

See details.

Markdown attribute
Markdown attribute(Markdown 属性)是附加到 Markdown 元素的键值对。这些属性通常用于在元素渲染为 HTML 时添?HTML 属性,?class ?id。它们提供了一种扩展基?Markdown 语法并为内容添加更多语义含义或样式钩子的方法

See details.

marshal
to marshal(序列化)是将数据结构转换为序列化对象的过程。例如,?map(映射)转换?JSON 字符串

See details.

media type
media type(媒体类型,以前称为 MIME type)是文件格式和传输内容的两部分标识符。例如,JSON 数据的媒体类型是 application/json

See details.

method
?template action(模板动作)中使用并?object(对象)关联,method(方法)接受零个或多?arguments(参数),并返回值或执行动作。例如,IsHome ?Page 对象上的一个方法,如果当前页面是主页则返回 true。另?function(函数)
module
module(模块)是打包的 components(组件)组合,可以包?archetypes(原型)、资源、内容、数据、模板、translation tables(翻译表)和静态文件。模块可以是 theme(主题)、完整项目或一个或多个组件的较小集合
mount
mount(挂载)是一个配置对象,它将文件系统路径(源)映射到 Hugo unified file system(统一文件系统)内?component(组件)路径(目标)

See details.

node
node(节点)是一?page kinds(页面类型),包?home(主页)、section(节)、taxonomy(分类)?term(术语)
noop
noop(无操作)是"no operation"的缩写形式,表示不执行任何操作的语句
object
object(对象)是具有或不具有关?methods(方法)的数据结构
ordered taxonomy
通过?Taxonomy(分类)对象(这是一?map(映射))上调用 Alphabetical ?ByCount 方法创建的_ordered taxonomy_(有序分类)是一?slice(切片),其中每个元素是一个包?term(术语)及其 weighted pages(加权页面)切片的对象
output format
output format(输出格式)是一组设置,定义 Hugo 在构建网站时如何渲染文件。例如,htmljson ?rss 是内置输出格式。您可以创建多个输出格式,并根据 page kind(页面类型)控制它们的生成,或通过为特定页面启用一个或多个输出格式

See details.

page bundle
page bundle(页面捆绑包)是包含内容和关?resources(资源)的目录。有两种类型的页面捆绑包:leaf bundles(叶捆绑包)?branch bundles(分支捆绑包)

See details.

page collection
page collection(页面集合)?Page 对象的切片
page kind
page kind(页面类型)是页面的分类,包?home(主页)、page(页面)、section(节)、taxonomy(分类)?term(术语)之一

See details.

page resource
page resource(页面资源)?page bundle(页面捆绑包)内的文件
page-relative
page-relative(页面相对)路径是相对于内容层次结构中当前页面位置解析的路径。这些路径不以斜杠开头。示例包?old-name./old-name ?../old-name? 另见:site-relative(站点相对)、server-relative(服务器相对)
pager
?pagination(分页)期间创建,pager(分页器)包含列表页面的子集和指向其他分页器的导航链接
paginate
to paginate(分页)是将列表页面分割成两个或多个子集
pagination
术语 pagination(分页)指的是对列表页面进行 paginating(分页)的过程

See details.

paginator
paginator(分页器集合)是 pagers(分页器)的集合
parameter
parameter(参数)通常是站点或页面级别的用户定义键值对,但也可以指配置设置?argument(参数)
partial
partial(部分)是从任何其他模板(包?shortcodes(短代码)、render hooks(渲染钩子)和其他部分)调用?template(模板)。部分要么渲染内容,要么返回内容。部分也可以调用自身,例?walk(遍历)数据结构
partial decorator
partial decorator(部分装饰器)是一种特定类型的 partial(部分),用?wrapper component(包装器组件)。标准的部分只是在固定模板中渲染数据,而装饰器使用组合来包围整个内容块。它使用 templates.Inner 函数作为占位符,精确指定外部内容应该注入到包装器布局中的位置

See details.

permalink(永久链接)是已发布资源或渲染页面的绝对 URL,包括协议和主机
pipe
参见 pipeline(管道)
pipeline
?template action(模板动作)中,pipeline(管道)是可能的链式序列的值、function(函数)调用?method(方法)调用。管道中的函数和方法可以接受多个 arguments(参数)? 管道可以通过管道字符(|)分隔一系列命令来链式连接。在链式管道中,每个命令的结果作为最后一个参数传递给下一个命令。管道中最后一个命令的输出是管道的值
pretty URL
pretty URL(漂?URL)是不包含文件扩展名?URL
primary output format
primary output format(主输出格式)定义了 Permalink ?RelPermalink 方法为给?page kind(页面类型)返回的默?URL。它被指定为该页面类型的 outputs 配置 中的第一个条目
processable image
processable image(可处理图像)是具有以下 media types(媒体类型)之一的图像文件:
  • image/gif
  • image/jpeg
  • image/png
  • image/tiff
  • image/webp

Hugo 可以解码和编码这些图像格式,允许您使用适用于图像的 resource methods(资源方法),如 WidthHeightCropFillFitResize

publish
参见 build(构建)
raw string literal
raw string literal(原始字符串字面量)是反引号之间的字符序列,?`bar`。在反引号内,任何字符都可以出现,除了反引号本身。反斜杠没有特殊含义,字符串可以包含换行符。原始字符串字面量内的回车符(\r)会从原始字符串值中丢弃

See details.

regular expression
regular expression(正则表达式),也称?regex,是定义搜索模式的字符序列。在模板或站点配置中定义正则表达式时,使?RE2 语法
regular page
regular page(常规页面)是具?page”page kind(页面类型)的页面。另?section page(节页面)
relative permalink(相对永久链接)是已发布资源或渲染页面的主机相对 URL
remote resource
remote resource(远程资源)是通过 HTTP ?HTTPS 可访问的远程服务器上的文件
render hook
render hook(渲染钩子)是覆盖标?Markdown 渲染?template(模板)

See details.

resource
resource(资源)是构建过程中消耗的任何文件,用于增强或生成内容、结构、行为或表示。例如:图像、视频、内容片段、CSS、Sass、JavaScript 和数据? Hugo 支持三种类型的资源:global resources(全局资源)、page resources(页面资源)?remote resources(远程资源)
resource type
resource type(资源类型)是资?media type(媒体类型)的主要类型。内容文件如 Markdown、HTML、AsciiDoc、Pandoc、reStructuredText ?Emacs Org Mode 的资源类型为 page。其他资源类型包?imagetextvideo 等。使?Resource 对象上的 ResourceType 方法获取资源类型
role
role(角色)是一?dimension(维度),允许逻辑页面根据目标受众以不同形式提供服务。常见用例包括用户角色、访问控制和目标受众
rune
rune(rune)是一种将单个字符表示为数字的方式。在 Hugo ?Go 中,文本存储为字节序列。然而,基本字母?x 只使用一个字节,而像德语 ü 这样的单个字符由多个字节组成。rune 将整个字符表示为一个单独的值,无论存储它需要多少字节? 从技术上讲,rune 只是 32 ?integer(整数)的另一个名称。它存储 Unicode [码点][code point],这是分配给该特定字符的官方编号? 当您想逐字符处理文本而不是按原始数据大小时,您正在使?runes。您?template(模板)中使?rune literal(rune 字面量)编写 rune,如 'x''\n' ?'ü'? [code point]: https://en.wikipedia.org/wiki/Code_point
rune literal
rune literal(rune 字面量)?rune(rune)在 template(模板)中的文本表示。它由单引号括起来的字符序列组成,如 'x''\n' ?'ü'? ?interpreted string literals(解释字符串字面量)?raw string literals(原始字符串字面量)不同,它们表示字符序列,?rune literal 表示标识 Unicode [码点][code point] 的单?integer(整数)值。在引号内,除了换行符或未转义的单引号外,任何字符都可以出现。以反斜杠(\)开头的多字符序列可用于编码特定值,?\n 表示换行符或 \u00FC 表示字母 ü? [code point]: https://en.wikipedia.org/wiki/Code_point

See details.

scalar
scalar(标量)是单个值,可以?string(字符串)、integer(整数)、floating point(浮点数)或 boolean(布尔值)之一
scope
scope(作用域)指的是 variable(变量)?object(对象)可访问的特定代码区域。例如,在一?template(模板)中初始化的变量在另一个模板中不可用
scratch pad
从概念上讲,scratch pad(暂存器)是一个带?methods(方法)?map(映射),用于设置、获取、更新和删除值。使?Store 方法将数据结构附加到 Page ?Site 对象,或使用 newScratch 函数创建本地作用域的暂存器
section
section(节)是顶级内容目录或任何包?_index.md 文件的内容目录
section page
section page(节页面)是具有"section”page kind(页面类型)的页面。通常是当?section(节)内?regular pages(常规页面)?或其他节页面的列表
seed
seed(种子)是生成伪随机数的计算机算法的起点。使用相同的种子将始终产生相同的数字序列,这对于模拟、密码学和视频游戏等领域的可重复性至关重要

See details.

segment
segment(片段)是站点的子集,通过 logical path(逻辑路径)、sites matrix(站点矩阵)、page kind(页面类型)?output format(输出格式)进行过滤
server-relative
server-relative(服务器相对)路径是?Web 服务器根目录开始的最终路径,用于生成的站点。这些路径始终以正斜杠开头,并考虑 [baseURL] ?content dimension(内容维度)前缀,如语言、role(角色)或版本。例如,/en/examples/old-name/ 是服务器相对路径? 另见:page-relative(页面相对)、site-relative(站点相对)? [baseURL]: /zh/configuration/all/#baseurl
shortcode
shortcode(短代码)是在标记内调用?template(模板),接受任意数量的 arguments(参数)。它们可以与任何 content format(内容格式)一起使用,将视频、图像和社交媒体嵌入等元素插入到您的内容中

See details.

site
site(站点)是项目的一个特定实例,代表语言、role(角色)和版本的唯一组合。虽然一个简单的项目可能只包含一个站点,?Hugo 的多维内容模型允许单个代码库同时生成站点矩阵。每个站点都有自己的配置、页面集和输出目标,允许您从一个统一的来源为不同的受众提供定制的内容
site root
site root(站点根目录)是当前 site(站点)的根目录,相对于 publishDirsite root 可能包含一个或多个内容 dimension(维度)前缀,如语言、role(角色)或版本? 项目描述 | 站点根目录示?:–|:– 单语言 | //guest/guest/v1.2.3 多语言单主?| /en/guest/en/guest/v1.2.3/en 多语言多主?| /en/en/guest/en/guest/v1.2.3
site-relative
site-relative(站点相对)路径相对于内容目录的根目录解析。这些路径以正斜杠开头。例如,/old-name 是站点相对路径? 另见:page-relative(页面相对)、server-relative(服务器相对)
sites complements
sites complements(站点互补)是在内容 front matter 或文件挂载中定义的配置对象。链接将指向互补站点。配置的结构?glob slices(glob 切片)的映射
sites matrix
sites matrix(站点矩阵)是在内容 front matter 或文件挂载中定义的配置对象,用于精确控制内容应为哪些站点生成。当?templates(模板)的文件挂载中定义时,它控制模板将应用于哪些站点? ?Hugo 的多维内容模型中,矩阵定义了三个维度的交集:语言、角色和版本。配置的结构?glob slices(glob 切片)的映射? 另见 sites complements(站点互补)、front matter: sitesmodule mounts: sites ?segments: sites
slice
slice(切片)是编号的元素序列。与 Go ?array(数组)数据类型不同,切片是动态大小的。切片内?elements(元素)可以?scalars(标量)、arrays(数组)、maps(映射)、页面或其他切片

See details.

string
string(字符串)是字节的序列。例如,"What is 6 times 7?"
taxonomic weight
taxonomic weight(分类权重)是在 front matter 中定义且对每个分类法唯一?weight(权重),用于确?Taxonomy 对象中包含的页面集合的排序顺序

See details.

taxonomy
taxonomy(分类法)是一组相关的 terms(术语),用于对内容进行分类。例如,“颜色"分类法可能包括术?红色”?绿色"?蓝色"

See details.

taxonomy object
taxonomy object(分类法对象)是 terms(术语)和与每个术语关联?weighted pages(加权页面)?map(映射)
taxonomy page
taxonomy page(分类法页面)是具有"taxonomy"page kind(页面类型)的页面。通常是给?taxonomy(分类法)内?terms(术语)列表
template
template(模板)是包?template actions(模板动作)的文件,位于项目、主题或模块?layouts 目录内

See details.

template action
template action(模板动作)?template(模板)内的数据求值或控制结构,由 {{ ?}} 分隔

See details.

term
term(术语)?taxonomy(分类法)的成员,用于对内容进行分类

See details.

term page
term page(术语页面)是具?term"page kind(页面类型)的页面。通常是具有给?term(术语)?regular pages(常规页面)?section pages(节页面)的列表
theme
theme(主题)是一?module(模块),提供定义站点布局、呈现和行为的完?components(组件)集。虽然每个主题都是模块,但并非每个模块都是主题
token
token(令牌)是格式字符串内的标识符,以冒号开头,在渲染时替换为值。例如,?永久链接 ?日期 的格式字符串中使用令牌
translation table
translation table(翻译表)是 i18n 目录内的数据文件,包含单一语言的翻译
type
参见 content type(内容类型)
ugly URL
ugly URL(丑?URL)是包含文件扩展名的 URL
unified file system
Hugo ?unified file system(统一文件系统)为其七?component(组件)类型中的每一种提供分层视图:archetypes(原型)、资产、内容、数据、模板、translation tables(翻译表)和静态文件。项目组件目录层叠在 module(模块)组件目录之上。Hugo 按顺序搜索这些层以定位文件
unmarshal
unmarshal(解组)是将序列化对象转换为数据结构。例如,?JSON 文件转换为可在模板内访问?map(映射)

See details.

UTC
UTC 是协调世界时(Coordinated Universal Time)的缩写,这是全球用于调节时钟和时间的主要时间标准。它是全球民用时间和时区的基础

See details.

variable
variable(变量)是用户定义的 identifier(标识符),前面带有 $ 符号,表示任何数据类型的值,?template action(模板动作)内初始化或赋值。例如,$foo ?$bar 是变量
walk
walk(遍历)是递归地遍历嵌套的数据结构。例如,渲染多级菜单
weight
weight(权重)是用于在排序后的 collection(集合)中定位元素的数值。使用非零整数分配权重。较轻的项目浮到顶部,而较重的项目沉到底部。未加权或零权重的元素放置在集合的末尾。权重通常分配给页面、菜单项、语言、roles(角色)、版本和输出格式
weighted page
包含?taxonomy object(分类法对象)内,weighted page(加权页面)是具有两?elements(元素)?map(映射):Page 对象和其?front matter 中定义的 taxonomic weight(分类权重)。使?Page ?Weight 键访问这些元素
wrapper component
wrapper component(包装器组件)是一种通过组合而非固定参数来封装其他内容的接口模式。它提供一个可重用的外壳来处理布局、样式或逻辑,允许调用模板将任意内容注入到组件内部? 另见:partial decorator(部分装饰器
zero time
zero time(零时间)是公元 0001 ?1 ?1 日,00:00:00 UTC。按?RFC3339 格式化,zero time ?0001-01-01T00:00:00-00:00

Last updated: January 1, 0001
Improve this page