globalOptions top-level property
全局选项列表
Implementation
final List<FigOption> globalOptions = [
FigOption(
name: '--config',
description: 'Config file (default is path/config.yaml|json|toml)',
priority: 50,
args: [
FigArg(
name: 'file',
description: 'Default is path/config.yaml|json|toml',
template: 'filepaths',
),
],
),
FigOption(
name: '--configDir',
description: 'Config dir (default \'config\')',
priority: 50,
args: [
FigArg(
name: 'directory path',
description: 'Default is \'config\'',
template: 'folders',
),
],
),
FigOption(
name: '--debug',
description: 'Debug output (default false)',
priority: 50,
args: [
FigArg(
name: 'boolean',
),
],
),
FigOption(
name: ['-e', '--environment'],
description: 'Build environment',
priority: 50,
args: [
FigArg(
name: 'environment',
),
],
),
FigOption(
name: '--ignoreVendor',
description: 'Ignores any _vendor directory (default false)',
priority: 50,
args: [
FigArg(
name: 'boolean',
),
],
),
FigOption(
name: '--ignoreVendorPaths',
description:
'Ignores any _vendor for module paths matching the given Glob pattern',
priority: 50,
args: [
FigArg(
name: 'glob pattern',
),
],
),
FigOption(
name: '--log',
description: 'Enable Logging (default false)',
priority: 50,
args: [
FigArg(
name: 'boolean',
),
],
),
FigOption(
name: '--logFile',
description: 'Log File path (if set, logging enabled automatically)',
priority: 50,
args: [
FigArg(
name: 'file',
template: 'filepaths',
),
],
),
FigOption(
name: '--quiet',
description: 'Build in quiet mode (default false)',
priority: 50,
args: [
FigArg(
name: 'boolean',
),
],
),
FigOption(
name: ['-s', '--source'],
description: 'Filesystem path to read files relative from',
priority: 50,
args: [
FigArg(
name: 'file',
template: 'filepaths',
),
],
),
FigOption(
name: '--themesDir',
description: 'Filesystem path to themes directory',
priority: 50,
args: [
FigArg(
name: 'file',
description: 'Default is path/config.yaml|json|toml',
template: 'filepaths',
),
],
),
FigOption(
name: ['-v', '--verbose'],
description: 'Verbose output (default false)',
priority: 50,
args: [
FigArg(
name: 'boolean',
),
],
),
FigOption(
name: '--verboseLog',
description: 'Verbose logging (default false)',
priority: 50,
args: [
FigArg(
name: 'boolean',
),
],
),
];