CLI选项
您可以直接从终端使用命令行选项配置Antora CLI的行为以及各种playbook键。本页列出了这些选项,如何指定它们以及它们的使用方式。
全局选项
下表中的选项适用于antora基本调用,并影响整个Antora CLI的行为。
选项 | 默认值 | 取值 | 备注 |
---|---|---|---|
|
不适用 |
不适用 |
显示有关命令用法及其选项和参数的信息。参见显示Antora CLI帮助。 |
未设置 |
Node.js包(即模块)名称或脚本的文件系统路径 |
在加载Antora之前需要额外的代码(Node.js模块或本地JavaScript文件)。可以多次指定。参见预加载Asciidoctor扩展。 |
|
|
|
||
|
不适用 |
不适用 |
显示CLI和默认站点生成器的版本。 |
生成命令选项
下表中的选项仅适用于generate
命令。
选项 | 默认值 | 数值 | 注释 |
---|---|---|---|
|
查看 文件和行号信息。 |
||
未设置 |
AsciiDoc属性的形式为 |
||
文件系统路径 |
查看 缓存目录 和 ANTORA_CACHE_DIR 变量。 |
||
|
此选项 擦除整个文件夹及其文件;请谨慎使用!查看 clean key,向CLI传递多个选项,以及 激活布尔选项。 |
||
未设置 |
文件系统路径或扩展ID |
可以多次指定。查看 注册扩展。 |
|
|
查看 获取更新。 |
||
|
|
Node.js包(即模块)名称或指向脚本的文件系统路径 |
用指定模块或脚本导出的替代实现替换Antora的默认站点生成器。适用于熟悉Antora内部工作原理的高级用户。 |
$HOME/.git-credentials 或 |
文件系统路径 |
||
|
不适用 |
不适用 |
显示有关命令用法及其选项和参数的信息。查看 显示Antora CLI帮助。 |
|
|
Antora用于HTML页面的用户可见URL扩展。查看 HTML扩展样式。 |
|
未设置 |
由协议、域和端口组成的URL |
在向HTTP URL发出请求时使用的代理的URL。查看 http_proxy。 |
|
未设置 |
由协议、域和端口组成的URL |
在向HTTPS URL发出请求时使用的代理的URL。查看 https_proxy。 |
|
未设置 |
形式为 |
||
|
|
||
|
|
查看 文件键 和 ANTORA_LOG_FILE 变量。 |
|
|
|
查看 格式键 和 ANTORA_LOG_FORMAT 变量。 |
|
|
|
查看 日志严重级别 和 ANTORA_LOG_LEVEL 变量。 |
|
|
|
查看level_format键和ANTORA_LOG_LEVEL_FORMAT变量。仅在日志格式为 |
|
未设置 |
一个逗号分隔的域名列表或 |
不应代理的HTTP或HTTPS请求的域。查看no_proxy。 |
|
|
|
消息不会写入标准输出。 |
|
|
|
查看重定向设施键和向CLI传递多个选项。 |
|
|
|
抑制所有消息,包括警告和错误。 |
|
未设置 |
Antora页面ID |
查看站点起始页面。 |
|
未设置 |
站点标题 |
查看站点标题和为选项分配包含空格的值。 |
|
build/site |
文件系统路径 |
||
未设置 |
URL或文件系统路径 |
||
未设置 |
站点的绝对或路径名基本URL |
将选项传递给CLI
您可以为命令指定多个选项。命令必须以antora基本调用开头,并以playbook文件参数结尾。如果不存在,则隐含执行generate command
,因此不必显式指定。请记住,您键入的命令相对于当前工作目录执行。
$ antora --ui-bundle-url ./../ui-bundle.zip --redirect-facility nginx --clean antora-playbook
在将多个选项传递给CLI中,选项--ui-bundle-url
被分配一个值,该值指定了相对于工作目录的本地文件系统路径。选项--redirect-facility
被分配了内置值nginx
。布尔选项--clean
通过输入其名称而无需值来启用。
有些选项可以多次指定。这些是对应于值映射的键。示例包括--key
和--attribute
。每个值都必须在选项的标志之前。
$ antora --key support=587tyr999 --key tracer=ID-${spawn} antora-playbook
在多次指定一个选项中,--key
选项已分配了两个值,形式为name=value
。
值类型
--option value
。或者,可以使用等号(
=
)将选项标志和值写在一起:
--option=value
。您选择哪种形式是个人偏好。
在为选项分配值中,选项--to-dir
被分配了值prod
。当Antora运行时,将在相对于工作目录创建一个名为prod的文件夹,并将站点文件写入其中。
$ antora --to-dir prod antora-playbook
包含空格的值必须用引号括起来:--option '带有空格的值'
或--option='带有空格的值'
。在为选项分配包含空格的值中,选项title
被分配了值My Docs
。生成的站点标题将是My Docs。
$ antora --title 'My Docs' antora-playbook
名称=值值
--attribute
和--key
选项接受形式为name=value
的值,其中name
分别表示AsciiDoc属性或API密钥的名称。在为选项分配名称=值值中,属性page-team
被分配了值Coco B
。值末尾的@
表示该属性是软设置。
$ antora --attribute page-team='Coco B@' antora-playbook