TargetConfiguration
Target’s configuration
Properties
cache: boolean
Determines if Nx is able to cache a given target.
command: string
Used as a shorthand for nx:run-commands, a command to run.
configurations: Object
Sets of options
continuous: boolean
Whether this target runs continuously
defaultConfiguration: string
A default named configuration to use when a target configuration is not provided.
dependsOn: string | TargetDependencyConfig[]
This describes other targets that a target depends on.
executor: string
The executor/builder used to implement the target.
Example: ‘@nx/rollup:rollup’
inputs: string | InputDefinition[]
This describes filesets, runtime dependencies and other inputs that a target depends on.
metadata: TargetMetadata
Metadata about the target
options: T
Target’s options. They are passed in to the executor.
outputs: string[]
List of the target’s outputs. The outputs will be cached by the Nx computation caching engine.
parallelism: boolean
Whether this target can be run in parallel with other tasks Default is true
syncGenerators: string[]
List of generators to run before the target to ensure the workspace is up to date.