nx/docs/shared/recipes/running-tasks/run-tasks-in-parallel.md

49 lines
919 B
Markdown

---
title: Run Tasks in Parallel
description: Learn how to configure Nx to run multiple tasks simultaneously by adjusting the parallel option in the command line or nx.json configuration.
---
# Run Tasks in Parallel
If you want to increase the number of processes running tasks to, say, 5 (by default, it is 3), pass the following:
```shell
npx nx build myapp --parallel=5
```
You can also set parallel based on the percentage of the number of logical CPUs.
```shell
npx nx build myapp --parallel=50%
```
Note, you can also change the default in `nx.json`, like this:
{% tabs %}
{% tab label="Nx >= 17" %}
```json {% fileName="nx.json"%}
{
"parallel": 5
}
```
{% /tab %}
{% tab label="Nx < 17" %}
```json {% fileName="nx.json"%}
{
"tasksRunnerOptions": {
"default": {
"runner": "nx/tasks-runners/default",
"options": {
"parallel": 5
}
}
}
}
```
{% /tab %}
{% /tabs %}