Начало нового проекта

Elixir:
Начало нового проекта

Как:

Чтобы создать новый проект, используйте команду mix new:

$ mix new my_app

Вы увидите что-то вроде этого:

* creating README.md
* creating .formatter.exs
* creating .gitignore
* creating mix.exs
* creating lib
* creating lib/my_app.ex
* creating test
* creating test/test_helper.exs
* creating test/my_app_test.exs

Перейдите в директорию вашего нового проекта:

$ cd my_app

Теперь вы можете запустить ваш проект или его тесты:

Запустите ваш проект:

$ iex -S mix

Протестируйте его:

$ mix test

Глубокое Погружение

Инструмент сборки Elixir, Mix, появился из желания предоставить надежный и унифицированный способ создания, настройки и управления проектами. Он был вдохновлен инструментами из других экосистем, такими как Bundler и Rake из Ruby. Mix вносит управление зависимостями и автоматизацию задач в инструментарий Elixir. Его альтернативы в других языках могут быть npm для Node.js или Maven для Java. Однако Mix адаптирован для среды выполнения Elixir и интегрирован с его идиоматическими паттернами. Команда mix new создает стандартную структуру с предопределенными директориями и файлами, такими как файлы конфигурации, определения модулей и наборы тестов. Следование конвенциям ключевое в Elixir; это способствует согласованности кода и его читаемости в проектах на Elixir.

Смотрите Также