diff --git a/pages/common/mix.md b/pages/common/mix.md new file mode 100644 index 000000000..f5b19b901 --- /dev/null +++ b/pages/common/mix.md @@ -0,0 +1,27 @@ +# mix + +> Mix is a build tool that provides tasks for creating, compiling, and testing Elixir projects, managing its dependencies, and more. + +- List all mix commands: + +`mix help` + +- Execute particular file: + +`mix run {{my_script.exs}}` + +- Create a new project: + +`mix new {{project_name}}` + +- Compile project: + +`mix compile` + +- Start an iex session inside the project: + +`iex -S mix` + +- Run project tests: + + `mix test`