OptionsOn elixir itself
-e--eval
Evaluates the given command <EXPRESSION>
-h--help
Prints this message and exits
-r
Requires the given files/patterns <FILE>
-S
Finds and executes the given script in $PATH <SCRIPT>
-pr
Requires the given files/patterns in parallel <FILE>
-pa
Prepends the given path to Erlang code path <PATH>
-pz
Appends the given path to Erlang code path <PATH>
-v--version
Prints Elixir version and exits
--app
Starts the given app and its dependencies <APP>
--erl
Switches to be passed down to Erlang <SWITCHES>
--logger-otp-reports
Enables or disables OTP reporting <BOOL>
--logger-sasl-reports
Enables or disables SASL reporting <BOOL>
--no-halt
Does not halt the Erlang VM after execution
--werl
Uses Erlang's Windows shell GUI (Windows only)
--cookie
Sets a cookie for this distributed node <COOKIE>
--hidden
Makes a hidden node
--name
Makes and assigns a name to the distributed node <NAME>
--rpc-eval
Evaluates the given command on the given remote node <NODE> <COMMAND>
--sname
Makes and assigns a short name to the distributed node <NAME>
--boot
Uses the given FILE.boot to start the system <FILE>
--boot-var
Makes $VAR available as VALUE to FILE.boot <VAR> <VALUE>
--erl-config
Loads configuration in FILE.config written in Erlang <FILE>
--pipe-to
Starts the Erlang VM as a named PIPEDIR and LOGDIR <PIPEDIR> <LOGDIR>
--vm-args
Passes the contents in file as arguments to the VM <FILE>