Spec-Zone.ru › Elixir 1.12

mix new

Создаёт новый проект Elixir. Ожидается путь к проекту в качестве аргумента.

mix new PATH [--app APP] [--module MODULE] [--sup] [--umbrella]

Проект в заданном ПУТИ будет создан. Название приложения и модуля будут взяты из пути, если не задано --module или --app.

Опция --app может быть указана для наименования приложения OTP для проекта.

Опция --module может быть указана для наименования модулей в генерируемом каркасе кода.

Опция --sup может быть указана для генерации каркаса приложения OTP, включая дерево управления. Обычно приложение генерируется без супервизора и без обратного вызова приложения.

Опция --umbrella может быть указана для генерации проекта зонтика.

Примеры

mix new hello_world

Эквивалентно:

mix new hello_world --module HelloWorld

Для генерации приложения с деревом управления и обратным вызовом приложения:

mix new hello_world --sup

Для генерации приложения-зонтика с подприложениями:

mix new hello_world --umbrella
cd hello_world/apps
mix new child_app

© 2012 Plataformatec
Licensed under the Apache License, Version 2.0.
https://hexdocs.pm/mix/1.11.2/Mix.Tasks.New.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API