# `mix deps.loadpaths`
[🔗](https://github.com/elixir-lang/elixir/blob/v1.20.5/lib/mix/lib/mix/tasks/deps.loadpaths.ex#L5)

Checks, compiles, and loads dependencies.

If a dependency has been fetched/updated and not yet compiled,
it will be automatically compiled. If a dependency is missing
or is invalid, its status is printed before aborting.

Although this task does not show up in `mix help`, it is
part of Mix public API and can be depended on.

## Configuration

  * `:listeners` - the list of listener modules. For more details
    see `Mix.Task.Compiler`

## Command line options

  * `--no-archives-check` - does not check archives
  * `--no-compile` - does not compile even if files require compilation
  * `--no-deps-check` - does not check or compile deps, only load available ones
  * `--no-elixir-version-check` - does not check Elixir version
  * `--no-listeners` - does not start Mix listeners
  * `--no-optional-deps` - does not compile or load optional deps

---

*Consult [api-reference.md](api-reference.md) for complete listing*
