# `mix frappe_ui_phx.install`
[🔗](https://github.com/moacirbishopcamata/frappe_ui_phx/blob/v0.3.1/lib/mix/tasks/frappe_ui_phx.install.ex#L1)

Configura o app Phoenix atual para usar a biblioteca. Idempotente: pode rodar
quantas vezes quiser.

    mix frappe_ui_phx.install            # aplica
    mix frappe_ui_phx.install --dry-run  # só mostra o que faria

O que faz:

  * `assets/css/app.css`: importa `frappe_ui.css` (tokens; os ícones são SVG inline,
    sem CSS) e adiciona `@source` para os componentes (depois de `@import "tailwindcss"`);
  * `assets/js/app.js`: importa os hooks colocated e os soma ao `hooks:` do `LiveSocket`;
  * `mix.exs`: **só verifica** `compilers: [:phoenix_live_view] ++ Mix.compilers()`.

Opções: `--dry-run`, `--dep-path CAMINHO` (padrão: onde o Mix achou a dependência).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
