Mix v1.1.1 Mix.Tasks.App.Start

Starts all registered apps.

The application is started by default as temporary. In case :start_permanent is set to true in your project configuration or the --permanent flag is given, it is started as permanent, which guarantee the node will shutdown in case the application crashes permanently.

Command line options

  • --force - force compilation regardless of compilation times
  • --temporary - start the application as temporary
  • --permanent - start the application as permanent
  • --no-compile - do not compile even if files require compilation
  • --no-protocols - do not load consolidated protocols
  • --no-deps-check - do not check dependencies
  • --no-elixir-version-check - do not check Elixir version
  • --no-start - do not start applications after compilation

Summary

Functions

Callback implementation for Mix.Task.run/1

Functions

run(args)

Specs

run(OptionParser.argv) :: :ok

Callback implementation for Mix.Task.run/1.