mix frappe_ui_phx.install (frappe_ui_phx v0.3.1)

Copy Markdown View Source

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).