Elixir:
Iniciando um novo projeto

Como fazer:

Primeiro, instale o Elixir e a ferramenta de linha de comando mix. Então, crie seu projeto:

mix new meu_projeto

Isso vai gerar a estrutura básica de diretórios e arquivos. Veja o que acontece:

$ mix new meu_projeto
* creating README.md
* creating .formatter.exs
* creating .gitignore
* creating mix.exs
* creating lib
* creating lib/meu_projeto.ex
* creating test
* creating test/test_helper.exs
* creating test/meu_projeto_test.exs

Your Mix project was created successfully.
You can use "mix compile" to compile your project,
"use "iex -S mix" to launch IEx,
"mix test" to run the tests.

Pronto, você tem um projeto novo pra brincar!

Mergulho Profundo:

O mix é uma ferramenta poderosa no ecossistema Elixir que gerencia tarefas como compilar o código, rodar testes e gerenciar dependências. Ele vem da época quando José Valim e a comunidade estavam criando Elixir, inspirados por ferramentas de outras linguagens como bundler, lein e rebar.

Alternativas? Bom, no universo Elixir não tem muita opção além do mix porque ele é muito enraizado na cultura da linguagem.

Detalhes de implementação: Quando você roda mix new, está invocando uma tarefa do mix que prepara a base de um projeto Elixir. Isto inclui o conteúdo do mix.exs, onde você define as especificidades do seu projeto, como dependências, configuração e tarefas personalizadas.

Veja Também: